Thanks for the suggestions. First, I'm going to get his teeth cleaned. That way when I take him to the vet, the vet will know that's not the problem. After that I think I'll have the vet run some tests. -- *Tedi*