itoy

Noun

 * 1) a puppy; a young dog
 * 2) the offspring of a mammal born in one birth; a litter