This place does not even deserve one star. We took our 3 pound baby chihuahua there with severe head trauma and all they could talk about was the money they wanted up front. They were not willing to work with us on payments or even willing to wait until the next morning for payment! They even tried to send us away with our critically injured dog! Of course to save our dogs life we paid them the $1100 they charged to give her pain meds and keep her for observation. But that money was only enough for 12 hours! We were told to come up with $800-$1000 more the next day! We took our baby out of there first thing in the morning and went to our normal vet. NEVER EVER will we go back there. Selfish heartless money hungry unprofessional people!