The website foodpuzzlesforcats.com explains how to train cats to use food puzzles. It also has tons of videos and reviews of different food puzzles! – by Ingrid Johnson and Mikel Delgado
Go to the training page of FoodPuzzlesforCats
This video is one of many from catmurgel that gives ideas for home-made food puzzles and enrichment items.