Snuffle Mats Posted June 7, 2017July 24, 2017 Danielle Barjam6 CommentsPosted in Enrichment, Snuffle Mats What on earth is this thing?!A shag rug? Dog bed? Nope! It is a bowl, of sorts. It is also […]