My cat was hacking for months and nothing coming up or out! They did an ultrasound and said no hairball in the intestinal tract! Three days later, he coughed up a very large hairball!!! My conclusion, they could not see it on the ultrasound! Now I am going thru the same thing again...coughing and hairball ball meds not working.. tried copius amounts of pumpkin etc.. no luck!!