Buy stock photo Puppy, thinking and adorable animal at shelter, rescue and safe in foster care, outdoor and fluffy. Relax, loyalty and adoption centre for dog, cute and peace for companion, small and domestic canine