I had my first experience at this office earlier this afternoon and I had an overall great experience. The staff was extremely helpful and didn't make me feel stupid for asking as many questions as I did (being a first-time puppy owner is hard work!).
I will definitely be returning for all my puppy's needs and will be sure to call with any other questions. These guys are grrrrreat!