Question: how much does it cost to get shots for my dog?
Answer: According to the RSPCA, you can expect to pay the following for your vaccinations: Puppy vaccinations: $170–$250 for all 3 rounds. Dog vaccinations: $90 per year.