Puppy St. Bernard puppy A newborn Chihuahua A puppy is a juvenile dog. Some puppies can weigh 1–3 lb (0.45–1.4 kg), while larger ones can weigh up to 15–23 lb (6.8–10 kg). All healthy puppies grow quickly after birth.
Youtify - YouTube's music, all the time
1269036782-cute_puppy.jpg (JPEG Image, 400x299 pixels)
puppypezdispenser.jpg (JPEG Image, 500x378 pixels)