When you pop into your local practice you expect that the basics are taken care of and your vet applies their knowledge and training.
Continue Reading