Catchers

What are dogcatchers?
Definition of dogcatcher : a community official assigned to catch and dispose of stray dogs. Are dog catchers real?What do you call a dog catcher?Are ...