About the dogs in San Pedro.....
When I was visiting in February I was most impressed with a dog that I saw on the side of the road one afternoon. It was backed up to a cinder block and doing its business in one of the holes. No mess to step around or in! (Except for the owner of the block!)