Pinterest • The world’s catalogue of ideas

Which Puppy Matches You Best?

pin 293
heart 57
speech 2

Facts About Australian Shepherds

pin 634
heart 119
speech 2

. Australian Shepherd~~The smart and focused seems never to run out of energy…

pin 56
heart 9

23 Adorable Babies That Will Melt Even The Stoniest Heart

pin 166
heart 29