are they vegetarian or vegan? there is a dif. and if it becomes too much for you to handle, ask the family to provide all food and snacks. I wouldn't mind having a child that needed special diet, due...