I work now as an animal control officer but when I was in high school I worked at a large kennel. It was good preparation for the work I do now because I was able to see dogs in all states of irritation. Being in a kennel can be a stressful experience on the dogs and they sometimes react in ways that you see with dogs on the streets.
I think my early training helps both myself and the dog. I am able to protect myself from injury and they animals feel less pain and torment because I am able to subdue them humanely. I would not say that working in a kennel is a prerequisite to being an animal control officer but it certainly helps.