They have a huge selection of medication available for pets and are very knowledgeable about each brand provided. Every time I pick up medication they always have what I'm looking for and have never been out-of-stock. They were very qualified and knowledgeable. I could tell that they've been doing their job well for quite a while. Not only do they never postpone my appointment, they always try to get me in as soon as possible. I love that I can always get an appointment right away, and I never have to worry about them rescheduling it.