puggle

noun
  1. a young echidna (a spiky egg-laying mammal)
  2. Usage: zoology; informal
  3. a dog that is a cross between a pug and a beagle
  4. Usage: informal

Examples