The closest 24 hour animal hospital is VetMed, 20610 N. Cave Creek Rd. located at 7311 E. Thomas Rd. Their phone number is 602-697-4694 www.vetmedaz.com