Three Salisbury locals face animal abuse charges after three dead dogs found on property.
From
To
