Harry, the Dirty Dog
Harry, the Dirty Dog
Regular price
$5.21 USD
Regular price
Sale price
$5.21 USD
Unit price
per
There's never been another dog as delightful - or dirty - as Harry. Whether he's a white dog with black spots, or a black dog with white spots, Harry is sure to steal your heart (and your scrub brush, too, if you're not careful).