3-Month-Old Caribou is One Happy Pup! But, She Needs a New Home

If happiness could be embodied in a single animal, Caribou would be the one! This happy puppy is 3-months-old and will be available for adoption from the SPCA of SW Michigan starting on 5/22. She’s up to date on her shots, microchipped, and ready for her forever home. Simply put, this might be the happiest … Read more