cachorru

Noun

 * 1) cub, puppy