Small puppy lying on a blue mat on the floor. Brown labored's pup with sad eyes, looks plaintively

Royalty-free stock photo ID: 102246616

Small puppy lying on a blue mat on the floor. Brown labored's pup with sad eyes, looks plaintively