Consulting a nutritionist is best. If you don't want to do that at first, here are a couple of good websites for homecooking recipes:
Welcome to the Balance IT® Web Site http://www.naturesfarmacy.com/UserFriendlyDiet.pdf
As the other posters said, you have to provide the necessary supplements. The calcium to phosphorus ratio is especially important. Dogs have a much higher calcium requirement than humans. In fact, a small dog needs about as much calcium as an adult woman. If the ratio isn't right, they can have skeletal, neurological and cardiac problems.
A dog on a homecooked diet needs to get bloodwork done regularly, every six months in the beginning.