Small yorkshire terrier puppy walking on a grey blanket with young dog - Free Stock Photo | Picren | PicRen