Wynwood Dog Food Co. 2561 North Miami Avenue, Miami, FL 33127