Dogs Playing for Life has served hundreds of thousands of dogs in shelters through playgroup seminars and enrichment programs. By helping shelters improve the quality of life for their dogs, more dogs will be adopted and fewer will fall through the cracks.By investing in canine enrichment through behavioral intervention, Dogs Playing for Life is committed to tackling the "end game" of animal welfare by attending to the emotional well-being of all sheltered dogs from the day they arrive until the day they go home.