Really loved this place when old Dr Keller was there. But since the new Vet it has gone down hill. Went in for rabies shot than told could not give shot because of teeth. We were told to go to another Vet. Strange but the other Vet gave rabies shot no problems did not even mention teeth. We already plan to get teeth done but now cost us more to go to the other Vet.