S Smalls Tiendas online y suscripciones New York, New York, United States Smalls is a U.S. pet brand headquartered in New York, New York, specializing in fresh food delivered by subsc…