is it bad to get their vaccinations at the vet?