Squiggle Puppy

A squeezably scrummy puppy!