Thanks to all of you. As soon as we get somewhere with pet supplies I'll look for the cleaners, and try to find mineral oil today. There is a little general store in the next town over so I am hoping they have something.
Sue T. that is interesting about the chicken allergy. You just made a light go off in my head. I am going to watch this closely because I have fed him Blue Buffalo Freedom Chicken and just started giving him Blue Buffalo Freedom Beef about two weeks ago. Silly me thought he would like the variety. I have always put about a teaspoon of shredded chicken with his kibble and then dehydrated chicken jerky for treats and he never has had this issue. I also gave him a little bit of bland shredded beef (only about a teaspoon) the other night on his kibble and he threw up his whole dinner within an hour. I didn't think about a food allergy and now I wonder if it is the beef. I actually have a new bag of the Blue Buffalo Chicken with me, so I'll get that out and start feeding him that again.
Thanks again!