Your puppy can start eating raw food as soon as he/she has weaned…in fact, that is the healthiest way to transition (vs. feeding kibble before feeding raw). It’s best to introduce single-sourced proteins first and then gradually introduce more ingredients. Check out this great article on the topic: http://baywoof.com/featured-article/starting-puppies-on-a-raw-food-diet/.