Berlin has become a haven for vegans from all over the world. There, animal-free products can be found just about anywhere - from butcher shops to singles nights. But being vegan is much more about wanting to protect the environment, it's a whole lifestyle.