It depends on the size and breed.
On average:
- Small breeds can switch around 7 months.
- Medium breeds around 1 year.
- Large breeds around 18 months.
- Giant breeds are usually never on puppy food.
You can avoid the whole "when to switch" hassle by choosing an all-life-stages food. All-life-stages foods are made to be suitable for all ages of dogs.
When switching foods, do it gradually. I do this over about a two week timespan:
25% food A, 75% food B
50% food A, 50% food B
75% food A, 25% food B
100% food A
.
2007-11-02 03:48:52
·
answer #1
·
answered by abbyful 7
·
0⤊
0⤋
A large breed dog should stay on puppy food until 18 months to 2 years as they are still growing. Small dogs are usually done growing by about 1 year, and can switch then. We are now skipping the puppy food thing entirely by feeding our mastiff canidae all life stages.
2007-11-02 03:42:23
·
answer #2
·
answered by Rachal961 4
·
0⤊
0⤋
My vet recommended keeping my pup on puppy food thru 2 years old. Puppy food has a nutritional level suitable for puppies. Although, if you get your pup spayed or neutered then you can switch to adult to avoid too much weight gain that would come from keeping them on puppy food.
2016-04-02 00:25:16
·
answer #3
·
answered by Anonymous
·
0⤊
0⤋
I think between 10 months and a year is acceptable. They do have puppy food for large breed dogs and that can be acceptable to feed, so I don't agree with adult food for large breed puppies in those instances.
2007-11-02 03:42:46
·
answer #4
·
answered by ? 7
·
0⤊
0⤋
About a year- but since you want to mix it with the puppy food for a little while whenever you start to get low on puppy food you can start making the transition over to adult food.
2007-11-02 03:43:26
·
answer #5
·
answered by Anonymous
·
0⤊
0⤋
Small breed dogs can switch as early as 8 months. Large breed dogs usually stay on large breed puppy food til they are about 2. I would check with your vet just to make sure!
2007-11-02 03:38:37
·
answer #6
·
answered by happygirl14 2
·
0⤊
0⤋
1 year old. all my dogs are on puppy food until they are a year old then i switch them over to adult food. when i breed them though my females go back on puppy food to give the puppies the nutrients they need.
2007-11-02 03:50:27
·
answer #7
·
answered by Jason 1
·
0⤊
0⤋
It depends upon the breed maturity.
Check a website on your dog's breed. If crossbreed, you'll have to reach a reasonable compromise.
A dog should receive puppy food (ie, high fat, high protein growth formula) until it reaches full physical maturity.
This varies according to breed.
You should also individually monitor your animal.
Change to lower calorie diet if/when unwanted weight without growth occurs.
2007-11-02 03:44:39
·
answer #8
·
answered by tnerb52 3
·
0⤊
0⤋
It's like the jingle in the ad: Puppy chow for a full year, until he's full grown. The exception is large breed dogs, that should not be given puppy chow.
2007-11-02 03:37:00
·
answer #9
·
answered by Sophia 3
·
0⤊
0⤋
1 year.
2007-11-02 03:35:40
·
answer #10
·
answered by beth l 7
·
0⤊
0⤋