when do you give puppies their shots
A puppy should have their first shots when they are 6 weeks. I prefer giving my pups shots early at 4-5 weeks of age just in case you are in high risk area for catching parvo then follow up shots every 3 weeks after til 12 - 15 weeks of age .