Sure , no problem. There are some good soy based products out there that I use from time to time that would be a good protein substitute for you. Dairy doesn't play a big part in Sonoma, so I wouldn't count on that too much to get your protein, but eggs and fish are both good choices. Tofu also can be a good substitute.. no one make any faces