My girlfriend and I have an 8 month old, 90lb pure bred German Shepherd that we got from a friend who could no longer take care of him. We have had him for between 1-2 months, and he has been good so far, but recently he has began randomly throwing up yellow bile. At first we thought it was from the bones he has been chewing on (no rawhides, but they were store bought), so we took them away and he seemed to get a little better. He originally ate Eukanuba dog food, but we switched him to Purina Large Breed Puppy Chow, and we didn't have any real problems switching him over. He hasn't thrown up for about a week, til today when he threw up twice in a row. So I'm not entirely sure what is wrong, and we are starting to get worried about him. We love him dearly and want to see him healthy. So anyone with any information please help us.