A puppy was accidently flushed down a toilet and trapped in a drain for over 4 hours. But through an act of god, he survived.What is a "puppy"?
A puppy is a juvenile dog, the puppy size varies among breeds: smaller puppies may weigh 1–3 lb (0.45–1.4 kg), while others are 15–23 lb (6.8–10 kg). All healthy puppies grow quickly after birth. A puppy's coat color may change as the puppy grows older, as is commonly seen in breeds such as the Yorkshire Terrier. In vernacular English, puppy refers specifically to dogs while pup may be used for other mammals such as seals or even rats.
www.wikipedia.com
