thestuffedanimal: Giant Yellow Puggle from The Lost Forests toy shopThe word PUGGLE means:Peace, Und