As others have said, I think that we, like Fitz, are being shown once and for all that Ward is not going to be redeemed at least not any time soon. I can't wait to see what Fitz will think of Ward after he and Simmons are fished out. I mean they were begging for their lives and Ward just did the damn thing like he couldn't even hear them. Earlier in the episode when Ward killed the deer, he mentioned that Buddy would take off runing (to retreive the fallen prey) whenever he heard the shot. Ward fired the pistol knowing that Buddy would run, then finished the job with the rifle because it was less difficult, as Christopher has mentioned. I don't see any reason for Garrett to have shot the dog. Keep the faith, baby!