Of course I also think he's not eating much because he is missing his family. Can he really make himself sick like this? And ideas?
This exactly. My brothers dog does/used to do this whenever faced w/change, a new situation...the strangest things. She'd get SO bad, you could hear her tummy growling! Then she'd puke b/c she was SO hungry, but for some reason, her way of coping (w/the stress, situation, routine chance) was to not eat!
Its so sad!
I hope you can find something that he will eat! You can try cooking up plain white rice & browning some hamburger...thats bland enough that it shouldn't cause any more gas/bad poop, but for some reason dogs find super tasty!