These past few rainy days, I've been trying to entertain my dogs with puzzles. The Treat Triad is a clear winner.
Both a Great Pyrenees and a Cavalier King Charles, dogs large and small, love smacking the spinner around and then figuring out how to open the treat bay doors. It is light, simple and hasn't broken apart after hours of battering.
Treat puzzles are no way to get the dog to let you sleep, but they certainly keep them busy when its too nasty to go out!