3-Month-Old Caribou is One Happy Pup! But, She Needs a New Home3-Month-Old Caribou is One Happy Pup! But, She Needs a New HomeThis little brindle puppy, Caribou, is the happiest dog you'll ever meet. And she's available for adoption from the SPCA of SW Michigan! Chelsea RoseChelsea Rose