the correct term for a baby echidna is "puggle." i'd only heard of the horrible looking mutt by the same name. the OED says "puggle" also means to shove a stick down a hole...right...
to top off the list of "p" animal words, here's every "call my bluff" watchers fav: PECOROUS. its just the word you've been looking for.
GIANT stick-it notes