Petco Text Logo
Petco Pet Logo
  • Two Easy Ways to Start Earning Rewards!

    rewards header
    Become a member today!
    Members-only pricing and offers, personalized care notifications, Vital Care points back on every purchase and more!
    Petco Pay LogoBecome a credit card member today!

    Earn 2X Pals Rewards points at Petco
    when you use Petco Pay!

    APPLY NOW
    Learn More About Petco Pay Benefits

When should my puppy start solid food and get their first shots?

Updated on September 23rd, 2025

When can I start introducing wey puppy food to puppies? They will be a month old next week? Also when do we give them the first set of shots?

2 Answers

Most Helpful Answer

Linda G,  MS, DVM

Answered By Linda G, MS, DVM

Veterinarian

Published on December 18th, 2018

Hello. You can introduce the puppy food now. I recommend to start weaning at 3 weeks of age, so you are pretty much on tract for this. Vaccinations start at 7-8 weeks of age. Thanks for using Petco Pet Education Center, formerly Petcoach.
Vote Icon1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Answered By Dr. Elizabeth

    Veterinarian

    Published on January 23rd, 2019

    At four weeks old your puppy would start to be weaned by his mother so I recommend to introduce canned puppy food and puppy kibble that is soaked in formula. Ideally this is puppy formula and not cows or goats milk.
    Royal Canin makes a food for puppies this age called baby dog or starter puppy. Take a look at the package and it will tell you the age at which to use the food. Most puppies are weaned by the time they are 6 to 7 weeks of age. Vaccines start between 6 to 8 weeks of age. You will need to ask your human physician if any vaccines are recommended. I hope this is helpful and thank you for using Petco Pet Education Center, formerly Petcoach.

    Vote Icon

    2Pet Parents found this answer helpful

Smart Picks for Smart Questions

Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Share

Styled arrow button