The first meals we feed to the 4 week old puppies are soft ones. We feed them at first once a day and then every other day we add a meal till at the end of the first week they are eating 3 meals a day. We usually feed cooked rice and liver creme (a product made for humans) for the first few days. We sometimes add homemade vegetable or meat soup and leftover pasta. The next step is to either smash chicken necks with a hammer or cut them to very small pieces with a garden clipper and mix them with cooked rice and water. The meals in the first week or two usually end with the puppies having more food on them than in them, but this is their learning period and by the time they are weaned, they are able to eat with almost no rice grains leftover for the hopeful sparrows. We clip the necks into bigger and bigger pieces until they are able to eat small whole chicken necks at about 7-8 weeks of age. We continue to feed cooked rice at every meal, mixed with shredded or cooked fruits/veggies once a day, we also feed canned tuna, raw eggs with the shells crumbled, a kelp supplement, garlic, fresh parsley, lightly cooked beef heart and liver, and other things we can find at the market to provide them with the wide range of nutrients and protein sources that dogs need. We wash the bowls after every meal. We also serve the food warmed to the puppies till they are 8 weeks old.