I was riding along in the woods yesterday and saw a buzzard fly off from something on the ground. When I got closer I saw what it was. It smelled so bad I almost barfed taking this picture. I had to put my shirt over my mouth. The slight sniff I got made my stomach a little ill for about 20 minutes. Blah! Po' dawg!!
Yuck. That's horrible. There was a news article about a month or so ago about foxs in the area killing dogs and cats. Maybe one got this guy.