My nearly 2 year old cat has been coughing on and off over the past 2 days kind of chesty sounding. Tonight he has vomited twice. He seems okay in himself but maybe playing a bit less than usual.. do I need to bring him to vet?? Could it just be a hairball? I'm relatively new to cats so unsure what to do!