A puppy is a juvenile dog. Some puppies can weigh 1–1.5 kg, while larger ones can weigh up to 7–11 kg. All healthy puppies grow quickly after birth. A puppy’s coat color may change as the puppy grows older. Puppies are the cutest thing in the world.