New York street, sick puppy laying by cardboard sign that says need buzz for vet, super cute, adorable , hat on ground  highly detailed and hyper realistic  , deep shadows, highly detailed and hyper realistic