Switzerland is brilliant for food allergies and intolerance: In addition to there being little health food shops all over the place (many more than I recall from Britain, although it may have changed over the last few years), the bigger supermarkets tend to have a decent selection of Freak Foods for those of us who are picky about our eating...
I have to avoid gluten, which is a pain in the arse, although nowhere near as annoying as having to avoid lactose (especially in a country like this!), but I have no trouble finding stuff to eat. I also recently catered for a friend who, in addition to being gluten intolerant, had to avoid lactose and eggs. And she was vegetarian. Finding suitable ingredients for her dinner and breakfast was as easy as walking the 20m to the Reformhaus next to where I work. Followed by a trip to the greengrocery department of the local Migros. Soy and rice milk, soy spread, soy 'yoghurt' and various other odds and sods were readily available.
Good luck, anyway, and if you want to know some of the better Reformhauses in Zurich and its suburbs (how's that for Schwinglish?), let me know when you get here.