Australian Shepherds are medium-sized dogs who weigh between 35 to 70 pounds and stand around 18 to 23 inches tall on average. Factors such as genetics, diet, and exercise can influence an Australian Shepherd's size, but these general height and weight ranges provide a good guideline for the breed.