Adopting a puppy soon? Puppies should reach a certain age before leaving their mother for proper development. Here's how you can estimate their age beforehand.