How scary. I would be furious! It could have hurt your dog and caused life-risking surgery! Report the dog attack and then go speak with your neighbor.
From now on, you might have to take out an automatic, button-operated umbrella and when your dog is out, patrol the area with that umbrella read to push the button and whoosh it open near your dog to dissuade any other dog from approaching your dog. It usually will keep even the most aggressive dog at bay. A truly vicious dog might go ahead and attack if sufficiently provoked but it will keep most dogs away.
I've been using this technique since the late '90's to keep dogs at bay and none has attacked yet, though I doubt we've run into any really vicious dogs when out and about. Just amped, aggressive, overly-friendly and dominant dogs.
You'll have to desensitize your little one to it in the house first by letting it just lie around unopened and cover it in treats. Do that for a week or two and then, with your little one out of the room, open it and place treats all around it and let your little one back into the room. You'll have to live with it like that for about two weeks so each day she finds treats all around it. Frequently walk over and move it around, roll it, pick it up and toss treats to your dog. Be very upbeat around the "Good umbrella" and pat it, talk good about it when you touch it and treat your dog. In time, take it outside, open it with your dog across the yard on a long leash so he can't run off and immediately give your dog a treat. Toss treats all around it and take your dog to the treats near it and allow her to eat them. In time, open it up near your dog, treating her all the while. He will flinch and maybe run but keep it up and in time, he'll learn it won't hurt her. It's a lot to do to desensitize your little dog to but it should help her learn that the umbrella won't hurt her. And it can keep all but the most vicious dog away from your little girl.
__________________ Jeanie and Tibbe One must do the best one can. You may get some marks for a very imperfect answer: you will certainly get none for leaving the question alone. C. S. Lewis |