I think BT's have sensitive stomachs, but so long as you limit or eliminate giving them people food, it should not happen very often. Rocco vomitted more when he was younger but now he rarely does now. If he does get sick now it's usually because he ate something new or he is runs around after he eats. Hope this helps.
My Boston has had some throwing up issues too. She use to eat her own poo. I recently started giving her a tablet that's suppose to help with that. I think it has. I wish I discoverd this tablet when we first got her. She's old now, going on 13. I give her a canned dog food for sensitive stomachs.