It's so cute
Shetland sheepdog or sheltie - Puppy love...
Yes, I want a third doggie... And I want an English Bulldog!! Sooo cute
Why Kids Need Dogs
this is the cutest thing ever
It's called the "teddy bear dog." Half shih-tzu and half bichon frise.
curious yorkie puppy