Bought this for my dog as she has well and truly mastered her other puzzle feeder, and she loves this one! It is a little more difficult than her old one so it kept her entertained for a while. I love the tray feature that makes loading treats + washing it nice and easy.