Here's what we can say:
* Australian Shepherds: Typically range from 45-65 pounds and stand 18-23 inches tall.
* Terriers: This is a very broad category with many breeds of varying sizes. Some examples include:
* Yorkshire Terriers: 4-7 pounds and 5-8 inches tall
* Cairn Terriers: 13-14 pounds and 9-10 inches tall
* Airedale Terriers: 45-70 pounds and 22-24 inches tall
Therefore, a Terrier Australian Shepherd mix could range in size from a small dog to a medium-sized dog.
To get a better idea of the potential size of your pup, you can:
* Ask the breeder: If you're getting your dog from a breeder, they can give you a good idea of the parents' sizes and the potential range for your puppy.
* Consider the parents' sizes: Look at the parents and their siblings to get an idea of their general size and build.
* Keep in mind that individual variation is common. Even with the same parents, some puppies will be larger or smaller than others.
Remember: It's important to provide your dog with a diet and exercise plan suitable for their size and breed mix.