Hoopy Harlequin Puppy

A super-duper loopy puppy!