Vegan restaurants offer a menu that excludes all meat and animal products (meat, poultry, fish, seafood, dairy and eggs), whereas a vegetarian diet excludes meat, poultry, fish and seafood. All pet friendly vegan restaurants welcome dogs at their outdoor seating areas and some even welcome dogs inside as well.