Yes. While we typically recommend animal protein over vegan foods for dogs, tofu is a safe, plant based protein for dogs made from soy milk curds. It is available in a variety of textures from extra-firm to soft. The tofu in this hypoallergenic homemade dog food recipe is an excellent food for dogs with allergies triggered by animal protein, and can help soothe a sensitive stomach with gastrointestinal issues. If your dog does not have allergies to animal protein ( i.e. milk - which is very rare for dogs), you may also want to try our very simple to prepare, Vegetarian Cottage Cheese & Rice Homemade Dog Food Recipe. If your dog is struggling with allergies of any kind, be sure to check out our page on Itchy Dog Remedies.