I wish I could give this place no stars. I no longer take my animals here. We have been taking them here for the last 6 years. They are super expensive & terrible at what they do. My boxer mastiff was spayed here & now she pees her self when she falls asleep. We were told it was because she was spayed to young. If she was to young they should have suggested we wait. We went on the suggestion of the vet. I also took my Yorkie-poo in for a teeth cleaning that cost me $1200 when I picked him up. I have called around to several other places & was told that a teeth cleaning with extractions should cost no more than $600 at the most. We will not be taking our animals here anymore.