4 week old Leonberger puppy, waiting for belly rubz
This is Ruby, my red merle Australian Shepherd puppy. I'm supposed to tell her no when she sits on the back of the couch, but I just can't when I see that face!
"Myrddin, beautiful welsh collie puppy dog!"
My aunt's dog, Molly, as a puppy.