I agree; I"d call the vet just to be sure. She might want you to change Tino's food to something a little more bland til his tummy is right again. These little guys really are SO sensitive and it hurts them to be so scared. Can you imagine if you were so little and there was angry yelling and throwing stuff around? I'm 5'8" and it would upset MY stomach; I can only imagine how scared poor little Tino was.
Good luck with the baby! Give him tons of love and reassurance and don't let people into your life who are prone to behaving that way; it's just not good for the dog (or you

). Take care of you both!