Which heartworm meds. are your dogs on? Then again, I'm not sure the heartworm meds. make a difference?
edited to add: I would just call your vet and ask about what you can do to keep your pups from getting worms.
Then I would contact your neighbor, and tell them next time their dogs on your property, you're calling animal control.