Casper Police: Dog Shot, Killed in its Own BackyardCasper Police: Dog Shot, Killed in its Own BackyardWinter added that evidence was recovered from the scene. Nick LearnedNick Learned