Adam,
That really sucks... I think its time to get a bigger dog (
) maybe consult DRTY about which firearm works best in killing this type of varmin and let me know when you need help kicking some bleached hair'd skater punk who thinks he's tough **** in HR.
seriously though, how did you know it was human waste?