theres a lot of ppl expressing disgust, but in all honesty, the ending is very bittersweet, because even if he hadnt jumped, what would he do without Todd. He let all the sheep die, so he was most likely going to get shot by the man who got pis*** at him. His love for Todd was undying, even after all of this...it's pretty sad, but there's also a more beautiful sense to the story. It truly is Bittersweet.