It all depends on how old your puppy is. Puppies should go to the vet when they are 6 weeks, 9 weeks, 12 weeks and 16 weeks old. At each three weeks they should receive some vaccines. At 16 weeks they should get their last round of vaccines. Each set is about 50-60 dollars. The last set will run you around 100 dollars since it is the most important set. I have worked at a vet now for 3 years.
Complete shots for dog approx..800-1200 dollars.
Well my cousin has a dog and it's of medium size it cost her around 5 grand a year if your careful
In the UK its about £40 plus the cost of worming tabs and defleaing medicine if you are doing this through your Vet.