I agree to research of finding another vet.
Your experience with this current one hasnt been a positive.
For shots we have rabies (by law) and boosters only. I feel our felines need to be examined once a year for a good once over