Honestly, I wouldn't be having someone else's dog crap in my yard where my kids play. Just say it how it is. Better to hurt the neighbors feelings than have your son pick up a parasite from the dog poop. I'm serious! What a bunch of jerks. Afterall, they have zero respect for you. I cannot fathom letting my dog poop in someone's yard and just leaving it!
And as for the little girl, I would try talking with the parents about it. Or just call the cops. I understand that you want to be friendly with your neighbors, but they seem pretty careless, so I wouldn't be too worried whether I'm on their good side or not. Do what you need to do to keep your pets and kid safe. Don't worry about feelings. Worry about the neighbors that pay you some respect