Truffles Spot Dog

Spots and splotches - what a perky patched pup!