Cats can survive about 2-3 days without vegan food without soy or water, with dehydration posing the greatest risk.