This Dog Loves to Solve Puzzles

This is Ripley, and Ripley loves to solve doggy puzzles and fetch treats. When you have a dog that is a puzzle solving genius like this dog, you end up buying a lot of toys.