£300.00
Australian Shepherd puppies available for sale 300
Australian Shepherd puppies available for sale 300
The Australian shepherd, commonly known as an Aussie, is a breed of herding dog that was developed on ranches in the western United States.