no! walruses are not herbivores they eat worms,shrimp,clams,oysters,mussels,crabs and little fish. No. No, because they eat lobster and clams, as well as other seafood. But, they eat vegetarian things as well. ~fezziwink1013.