Here is my opinion on the latest development: It sounds like your neighbor has had it with your chickens on his property. He has already asked you TWICE to keep them contained. Count your blessings that he's not letting his dog loose when your birds come calling. Does that make it right for him to chew out your husband? No. But I'm willing to bet that there have been times when you've reached the end of your rope over something and blown a gasket, too. As far as the child that leaves toys and comes strolling into your house - how many times have you addressed that with the parents? Have you sat the kid down yourself and explained that they must knock and wait for permission to enter? Or how about locking your doors for awhile? Toys left on the lawn? Quietly make them disappear. Why is the kid coming over in the first place? Not that any a of it really matters. It's still your responsibility to keep your chickens off his property and it sounds like you're working on that. Hopefully once you show respect for him and his property, he'll teach his child to respect yours. Especially if you NICELY (yes, that means being the better person here) that you don't appreciate the kid wandering in and out of your house at will and leaving toys on your lawn. I hope you can work things out. Good neighbors are invaluable, but to have one, you also have to be one.
Very well said!