Puppies For When Shit Happens
Whether you’re having a bad hair day or finding life hard, this adorable book will be sure to help lift you up. Puppies for when shit happens has a puppy for many bad day situations. Featuring 70 of the cutest canine to lift you up and out of your slump.
Enter a quantity: