Scruffy, the Lovable Little Mess. A little gray terrier with a wiggly beard and fur that goes wherever it wants. “Brushed? Me? Never heard of it.” Here is everything with Scruffy on it, all made to order.

Price range: $23.99 through $24.99
$31.99
Price range: $4.49 through $5.99
$38.99
Price range: $30.99 through $33.99
Price range: $45.99 through $47.99
$23.99
$22.99
Price range: $50.99 through $56.99
Price range: $46.99 through $51.99