I highly recommend taking your little fur babies to Arrow Animal Hospital. The staff is extremely caring, thorough and experienced. I recently moved to AZ and didn't know where to take my Yorkie for a pretty serious flare up with her pancreatitis. We were referred to the hospital by Dr MacLennan who is a wonderful Vet at the clinic and also our neighbor. Dr Prater took care of my dog during her visit. I was so worried about a new Dr taking over since my vet in CA has taken care of her since she was a puppy and knew all her medical history. Dr Prater was so knowledgeable and caring and put me at ease immediately. The vet tech was also so helpful and caring as well. The entire staff was friendly and the price I paid for her visit was very fair. My dog recovered in a short amount of time. This is a great animal hospital!