Poodle. I did an image search years ago on "poodle" and clipped the head out of a much larger image. The Zappa song "Cheepnis" makes reference to a giant poodle. Depending upon the recording you listen to Fronobulax or Frunobulax is a giant poodle terrorizing the countryside in a (fictional) low budget monster movie, or the planet said poodle came from. It seemed like a good idea at the time.