SFSPCA revealed their 31st annual holiday window displays, complete with adorable puppies and kittens, at Macy’s in Union Square Friday, November 17, 2017. The windows and available animals will run through January 1, 2018. Photos by Jessica Christian/S.F. Examiner.
A puppy peeks over a wall during the SFSPCA holiday window unveiling at Macy's in San Francisco's Union Square Friday, November 17, 2017. (Jessica Christian/S.F. Examiner)