I am beyond grateful for Surprise animal hospital and all of their services. Every single doctor and staff member I encountered was absolutely amazing and took the best care of my dog while she was in the hospital being treated for Parvo. I could not be more thankful for everything that they did to save my puppy's life. And I could not be more thankful for their kindness and friendliness. My dog was hospitalized for six days and now at home doing amazing! Back to normal! I give Surprise Animal Hospital 5 out of 5 stars. I see reviews about their high prices, but in the end, my dog's life is priceless and I will continue to take her there for all of her future services. Thank you!! You guys rock!