took my puppy smash, this was his first visit to the vet and I received great service. the staff Was nice and kind not only did they love my puppy but they were nice to my son and myself. the doctor was extremely helpful he did a great job. nothing but positive experience cannot wait for his next visit I definitely found my vet