Motherhood is far from easy. Caring for overexcitable, needy, and dependent children can be exhausting, and this isn’t just a sentiment shared by humans. Even dog moms get tired from the same responsibilities!
In Shaftesbury in the United Kingdom, this golden retriever has recently given birth to a large litter of very demanding and constantly hungry puppies. Right now, they’re famished and will do anything they can to be able to drink their mother’s milk. They jump and push at each other, trying desperately to nurse from their mom, who barely has enough space for them all!
Meanwhile, mama dog looks very tired and can’t even get a moments’ peace to lie down. She’s resigned to standing and keeping her balance as her little ones push and shove. Hopefully later, when they’re all napping, she’ll be able to get some rest! For now, we applaud this pup’s foray into motherhood. She’s doing so well!
Feature Image Source: Newsflare