Welcome David_M - hope you enjoy Pet Talk and be careful - you'll get addicted!!

I'm sure Midnight had a hairball that wouldn't come up.

Sometimes one of my three gets a 'stuck hairball' and from the noise you'd think they were breathing their last!!
Has Midnight got access to grass? If they eat it - it seems to help somehow in dislodging the offending hairball.
Good luck.

Lynne