The EYE

That’s officer dog to you

Lena Schwallenberg, Layout Editor October 4, 2012

In Vaughn, New Mexico, the only certified member of the police force is a drug-sniffing dog. After the Police Chief resigned, and the second member of the force had to leave due to legal issues, the town...

Load More Stories
Activate Search
Dog