The vaccines are done in 3 rounds, because distemper must be boostered. I think the 1st visit is around $51. It'll be slightly more if you start dewormer as well.
I paid 75$ for the first visit.
Not aware of puppets being accepted if I'm honest.
Thanks! Your answer is awaiting moderation.