Oh what a sweety!!!

I think it depends on the cat, too. I've also had cats all my life, and some never had hairballs, while others would throw up hairballs at least once a week.

Good luck at the vet, I'm sure that you will be able to work it all out Give that sweet baby some cuddles and scritches for me!