My tortoise has had canned tuna, canned salmon (with no additives), egg with the shell, snails, worms, boiled chicken and shrimp, purina pro plan weight management, and unfortunately a dead snake that she found in the yard when I wasn't watching. I also feed mushrooms occasionally for plant protein.