ofushin.a puppy; a whelp.