adult short-coated dog sitting snow while wearing orange and black hat
adult short-coated dog sitting snow while wearing orange and black hat