Canine Enrichment is a hot topic in the dog world today. But what exactly is Canine Enrichment? And how can it help our dogs? Read on as Behaviourist Shivani Kuthe explains.