My girl is 6 months old and has seen the same vet since about 9 weeks. A couple of weeks ago she was boarded at her vet's office's "pet resort". The same vet techs and vets that do the medical stuff take care of the boarding stuff. Well, my puppy was supposed to get her rabies shot while there. They said she couldn't be boarded without it. (FYI, we had tried numerous times to get it done but every appointment they said next time, when she's bigger, etc.)
When we came to pick her up, we saw that on the list of charges she was not given a rabies shot. When I brought it up to the vet tech she acted confused and said she didn't know they were supposed to give the shot. As we were walking out of the office she comes back up to me and says, "Oh, actually we didn't give it to her because she isn't old enough. Maybe when she's like 16 weeks old, but not yet."
It didn't even register to me until I got into the car what she had said.

My dog is 6 months old! How can they think she is less than 16 weeks old? All her paperwork has her birthdate, etc.
Is it dumb to be bothered by this? I keep thinking about it because they made the decision to not administer a shot (something medical!) based upon their incorrect assumption about her age. I can only assume its because she is so small that they thought she was under 16 weeks.
I did let her get spayed there a week afterwards, and everything went fine (we made sure they confirmed all her information, etc.) and the only issue was that 1) she came home looking drugged out of her mind and was like that for 24 hours [which may be normal?? i dont know!] and 2) they STILL did not give her the rabies shot!

They keep saying shes too young, or she's too small, or let's see if she gets bigger but then they also say that she isn't expected to grow much bigger.
Would you switch vets? That's where I'm leaning...