O.L.
My goodness! No offense to anyone (I won't point out anything/anyone specific), but you've gotten a lot of misinformation in the posts! The most important thing to know is that your little guy is an individual person...what works for another baby may or may *not* work for him. (And I'm sorry, but this is gonna be long!)
Here are a few resources for you:
www.nomilk.com
www.godairyfree.org
www.beanmom.com/nomilk.html
And there are some good dairy avoidance lists here:
www.foodallergy.org
kidshealth.org/parent/misc/milkallergy_cutout.html
Okay, back to your life. Yes it's hard to avoid dairy...and it sucks. But you'll be able to do it 'cause you'll see the difference it makes for your baby. :) I've been doing it for about 16 months now. I still miss cheese, but I am planning a monstrous binge once I can eat it again! LOL
Eggs aren't dairy even though they're often in the dairy case. You should know, though, that eggs may also bother your baby's tummy. Soy is another biggie. And you might want to avoid peanuts as well.
Here's what I'd suggest:
1. Get the baby and yourself on probiotics. Make SURE they don't have dairy! www.natren.com has some and my boys and I take these: http://www.country-life.com/moreinfo.cfm?Category=9&P... You can open the capsule and stick some on your finger and put it into his mouth, or put a little on your nipple before you nurse.
2. Keep a food diary and track everything you eat and how your son is doing. (You don't sound very convinced that dairy is the issue, which may mean there's something else.)
3. Develop a list of 'suspect' foods. Example: If you eat eggs and your son spits up after his next nursing, put eggs on your list.
4. Pull each suspect food (you can do them all at once but it's very hard if there are more than one or two. Pulling one at a time might mean you'll have to retrial them again later, but it's not as hard on you) for 3 weeks.
5. Reintroduce each food, one at a time. I do trials by eating a food once day for about a week, usually early in the day so that any reactions don't ruin nighttime sleep. If no symptoms return (or show up) that food passes and you can try another.
I know, this all sounds hard. And it IS hard. Be ready for people to tell you to stop nursing...ignore them 'cause you'll be in a worse position if you do that and your little guy can't tolerate formula. But, I promise: you get used to it and then it's not such a big deal. I put guacamole (again, watch for dairy there!) on my tacos instead of cheese. I make ham & hummus sandwiches, or get something decadent like artichoke tapenade and use that.
Feel free to email me if you want more specifics on ways I avoid everything w/o feeling too deprived. (I've got a pretty big avoid list and most days it doesn't get to me.) I'm also in an amazing online allergy group. TerrificKidsWFA on Yahoo groups if you're interested. Hang in there, you can do this!!