If you thought there wasn't anything cuter than puppies, you haven't seen their moms.
Having puppies is a lot of work. Dog moms don't have to labor over one baby -- they give birth over and over again until they have a whole litter! And after all that pain and exhaustion, they lose their spotlight to their adorable puppies. Well not today. Here are some insanely cute puppies AND their proud moms. Try not to due from cuteness overload.