German Australian Shepherd Puppy in cute super hero cape
Maybe I want a dog. Luna, the German Shepherd mix. What a shame that a lovely dog like Luna was found wandering the streets simply because she was not a pure-bred puppy.
And you never know when they'll surprise you.
super puppy // blanket capes for the win
Adelaide, an Aussie australian shepherd German shepherd puppy
It's a masked dog! a dog wearing a skull?