Are English Shepherds Friendly or Aggressive to Humans?
Prior to intending on buying an English Shepherd, you actually need to consider the English Shepherd pup cost and the English Shepherd litter amount too.
English Shepherd Puppy Prices: Average $800 - $1000 USD
English Shepherd Litter Sizes: 5-8 puppies, average 6