More ideas from Gloria
Australian Shepherd

Australian Shepherd Dog Breed - Despite its name, this breed was not developed in Australia. Quite the opposite, the Australian Shepherd originated in the.

miniature australian shepherd. blue merle. bear. 9 months. puppy. dog.

miniature australian shepherd. blue merle. bear. 9 months. puppy. dog.