This answer is part of Pet's Spring Cleaning Campaign. This question is old, but this answer will still help people with the same problem.
It is completely your neighbor's responsibility, legally (severity varies by area) and ethically.
They are not your dogs. They are your neighbor's dogs. Your neighbor is expected to control them. They also belong on your neighbor's property, not yours.
We have had a previous incident of attack by a Rottweiler on our short dog.
edgarsnyder.com legal firm says:
- If the attacking dog is already listed as a "dangerous dog," the owner may be responsible for harboring an aggressive or violent animal and held liable for any damages or veterinary bills.
- If the attacking dog is listed as "dangerous" and your dog has to be put down, the owner may be held responsible for the original amount you paid for your dog.
- If other owner violated your state's leash laws, he or she may be held responsible for any veterinary costs.
Immediately check with your neighbor to make sure the attacking dog has had all of its rabies shots.
Your neighbor should also compensate (some depending on if you were also injured, which I don't know):
- Medical treatment related to the attack.
- Income lost due to missed work.
- Property that was destroyed or damaged (eyeglasses, clothing, etc.).
- Any lasting disability or scar.
- Emotional suffering.
Find a personal lawyer and sue if:
- You have suffered injuries that require you to see a doctor, especially if you are going to require ongoing treatment such as surgeries or skin grafts.
- You are coping with disfiguring injuries after being mauled by an animal.
- You have missed work due to your injuries.
- You believe you are going to be permanently disabled due to your injuries.
- You are struggling with ongoing mental anguish such as post-traumatic stress and the inability to enjoy the things you once loved to do.
If you choose not to press legal charges or take any further action against your neighbors and their dog, here's how to ensure the safety of you, your dog, and your property:
How Can I Humanely Keep Neighbor Dogs Out Of My Yard?
- Entice Your Neighbor To Keep Their Dog Out Of Your Yard.
- Understand Local Ordinances Regarding Roaming Dogs.
- Remove Attractions To Neighborhood Dogs.
- Clean Up Dog Exctrament [sic].
- Try Bottled Water To Keep Dogs Away.
- Remove Standing Water.
- Use Dog Repellants to Keep Dogs Away.
- Consider Automatic Repellants To Keep Dogs Away.
- Build a fence.
If you or your dog ever get attacked again, I would seriously consider hiring a lawyer.