Video: Deer Park Animal Shelter and PD have a beast on their hands. Deer Park Police Department Shoutout