Wild animals living close to our human habitat continue to create unsolvable problems all over the world. In the Los Angeles, California area, for example, (an area that is interspersed with many hilly, forested areas) it has become impossible to let your dogs and cats (and, of course, small children) play outside unattended, without tremendous risk of them being killed by roaming coyotes, foxes, bob cats, etc. I've had a pet cat dragged off by a fox in my back yard, and several years later in a different house, I had a coyote in my back yard stalking my small dog. Although I was able to get the dog into the house safely, the dog was so shell-shocked and terrorized by the threat of the coyote, that he was never the same again! It was very sad.
After that incident occurred, one of my neighbors started leaving food out for the coyotes, in the hope that if the coyotes were fed, they would leave our small animals and children alone --- but clearly that wasn't the answer to the problem, because as others have said, leaving food out for the wild animals causes so many additional problems, that it probably is worse (for the humans) than doing nothing.
What to do? I really don't know. With people having spread out into the animals' natural territory --- there really isn't a good solution. I think the most we can do is to keep our own property free from any unnecessary "food" that might attract animals, and to be extremely vigilent about protecting our children, our pets, and ourselves, from animal attacks.