white-and-gray-australian-shepherd-puppy-sitting-on-grass-1346086

Qualities your vet should have