I feel HE was strangled, by TM @ PTL in the truck. A gunshot, loud argument, screaming, tires spinning, etc would most likely have been heard by someone with the proximity of homes. It's a dogs nature to bark when noise is heard and there are many homes which I presume someone would have a dog...