Eighteen dogs have been recovered from a Salisbury property after animal control officers found what officials described as unsafe and unsanitary living conditions.
From
To
