Call your local sheriff's department and file a complaint. The next time this happens, you will have proof that you have already talked to/warned the owners of the dog once.
Also, call animal control. Where I live animal control will go talk to the owners of the dog and explain the laws to...