Don’t get me wrong, I love dogs, and cats and most animals. I come from a culture that supports dog catchers and such. I see owners who post announcements of their “lost dog,” or “Cat.” We treasure our animals, to a limit. In our past trip to Sorrento, Italy, it was not hard to notice “wandering dogs” going in between…