Weaning or feeding the puppy seems to be a challenging job. Normal infant feeding is done by breastfeeding by the mother.
The puppies are slowly weaned off their mother, slowly reducing the amount of milk and care that the mother is giving to them. It generally is started when the puppies are 3–4 weeks old, and usually continues until they are 7–8 weeks old.
Watch how this clever puppy hold its own bottle while feeding..