Someone's little animal collection peering out the window of a building on Canyon Road in Santa Fe.