I checked Maryland law and it looks like this may actually have been legal.
http://www.animallaw.info/statutes/stusmdcode11_501_514.htm#s11_505
>>> § 11-505. When dog killing permitted
Any person may kill any dog which he sees in the act of pursuing, attacking, wounding or killing any poultry or livestock, or attacking human beings whether or not such dog bears the proper license tag required by these provisions. There shall be no liability on such persons in damages or otherwise for such killing.
<<<<
Yes, but it hasn’t yet been established that any of the dogs were chasing poultry or livestock.
All that is known is that one dog is dead, either shot while on it’s owner’s property or shot while loose on someone else’s property.