Puppies are adorable, although so are many fully grown dogs. What is amazing is how quickly they grow up. Depending on your pup's breed they can reach their full stature within 6 to 18 months, although some larger breeds may take up to two years to become fully grown. Check out these gorgeous before and after shots of adorable dogs growing up. They are sure to melt your heart!