Canine mothers are the first to love and protect their newborn puppies. For the first few weeks, they shower their babies with undivided attention and care, making sure that they get the best opportunity in life.