• (n.) A young dog; a puppy. • (v. i.) To bring forth whelps or young, as the female of the canine species. • (n.) a young seal. Found on http://thinkexist.com/dictionary/meaning/pup/
Pup intransitive verb [ imperfect & past participle Pupped ; present participle & verbal noun Pupping .] To bring forth whelps or young, as the female of the canine species. Found on http://www.encyclo.co.uk/webster/P/196