Moo Shoes is a vegan animal activist's dream, housing fashion-conscious vegetarian shoes (Mary Jane flats, stilettos, sneakers, and more, $39.99 to $125.99) for men and women. If you're not into getting footwear, M.S. also has T-shirts ($15 to $25), tank tops ($20), and underwear ($7.99) with emblazoned words like "Wear your own damn skin." There's also a slew of chic messenger and clutch bags, purses, and totes ($39.99 to $85), as well as wristbands ($15), videotapes (foie gras, anyone?), stickers, and buttons. Your friend will applaud your thoughtfulness and DoDo the cow will thank you.