What is a Dog Snuffle Mat?

It is a pet slow feeding mat, a foraging training puzzle mat, simple and fun to use – just shake vigorously, sprinkle on food, ruffle into the fleece and watch your pet snuffle it out.