AVC is so clean and doesn't smell! I have been to so many vet clinics that are dirty and smell awful but AVC was so nice to visit. My puppy was very relaxed and calm during her visit. The staff were excellent to work with and helpful with trying to wrangle my puppy and my infant. The Vet and Vet tech were wonderful and cared for my puppy and excellent in explaining training and future medicines.