Starbucks is animal free in order to maintain sanitary and hygiene standards, and most restaurants wont allow pets to keep dining areas them clean, peaceful, and safe to dine. Dogs shed, fight, relieve themselves, and not everyone likes having them around. In general, food establishments wont accommodate pets.