We take my teacup Pomeranian here for all his vet needs.. most recent experience was going to get him fixed. Dropped him off at 8am, called at 2pm to see how he's doing and they hadn't even started the surgery yet... called back at 6pm and he was ready to be picked up. I still give them 5 stars because of how good the prices and service is.