What is Enrichment?Have you heard the word "enrichment" being used lately? It seems to be the latest buzzword for dog training. It's actually a good buzzword and we are glad it is at the forefront of many training pro