Hi is the shots expensive for a kitten that's 4 months old
It this clinic completely free of charge.
Probably not free, but puppy shots are pretty inexpensive. If your son has just the puppy and not the mother the dog is hopefully at least 3 months old, if so it's time for his first checkup.
I'm not sure you may have to call and ask them. Sorry
Thanks! Your answer is awaiting moderation.