Great name Vicki. Pets always seem to name themselves.
You might want to check if your vet has recently changed hands. If so, you may want to search for a new vet. Also, there is no reason for shots anymore. Our vet uses nose drops for all vaccinations. They are a little more expensive than shots, but it's easier on the animal and doesn't have the cancer risk that shots have. So you also may want to find a vet (they may do it on request) that does nosedrops instead of shots.