I didn't do it for very long, but I did make Bowser's food for a while when he was going through that wierd time where he went off his raw because of an allergy and then had diarrhea so bad it irritated his colon and he had bloody diarrhea and then went off all food, so I started with boiling chicken & rice, but then swapped the rice for veggies since he's a grain-free dog, and just happened to be reading a book about dog nutrition, so started home cooking.
This is the book I have:http://www.blackwoodrottweilers.com/images/design/book-raw-and-natural-nutrition.jpg
and would recommend to her.
It has recipes and information that are good for all ages and super healthy. It's all dog info, sadly.
A supplement I absolutely love for home cooking is Pet Kelp.http://www.petkelp.com/products.html
It is a complete
vitamin and mineral supplement, with an extra in three varieties: skin & coat, joint & bone, or antioxidant. I'd probably do skin & coat for a puppy, because it shouldn't need a joint supplement yet unless it's a giant breed, and shouldn't need antioxidants until it's a senior, unless they live in a very polluted area like downtown Chicago *cough*. You can pretty much put this on a raw chicken and *poof* copmplete meal! There's a little more to it than that, but they even recomment kelp in the aforementioned book. ;)