My 2 year old tuxedo kitty is a sturdy, 13 lb. boy. Gateway is a gentle giant and a healthy eater. He had a clean bill of health after his routine vet visit in December. Over the past 3 days however, he has not been himself. He has been much more lethargic, staying in smaller confined spaces and not eating as usual. He also has been vomiting a frothy white and sometimes yellow substance. My vet who has examined him says he doesn't feel any obstruction. He has no fever and weighed in at 12.5 lbs. The vet attributed the problem to a hairball and gave Gateway a stool softener. I'm a bit skeptical because I know my cat - he is not himself and the lethargy and not eating are of concern. My other two kitties have had hairballs but nothing ever like this. Gateway has had the whooping type hairball cough as of late but not since he started the vomiting and other symptoms. Can anyone shed some light on this for me? I want Gateway to be his big, affectionate self again!