I think what you did was perfectly fine. They should not of been on your property ,especially at that time of night. You felt in danger so you have all rights to protect yourself when uninvited people come on your property. It is not as if you skitched the dog onto them. Contact Police , Real...