What should be included: 1  The initial puppy shots -- often a combo shot for both parvovirus and distemper -- typically cost about $15-$30 per round, with three to four rounds of shots required starting at about 6-8 weeks of age, with boosters being given every two-three weeks thereafter. Shots for bordetella, often called kennel cough, are recommended for those who visit dog parks of who board their puppies. 2  Bordetella vaccines are generally given twice to puppies and cost about $20 per shot. 3  VIP Pet Care charges $19 for each Bordetella vaccine.