Whoa - looks like police cadaver dogs missed something! ;(
Yeah snopes and Tucson PD were in full debunking mode. "No evidence of any crime at all." Have to literally rub their noses in it for them to see it?