Hi there :) Sorry if this is so long-winded but I am a bit overwhelmed with all the info I have been reading on the internet the past few days...there are so many different opinions. Our 7 year old American short hair (orange tabby) cat just returned 2 days ago from an overnight stay at our...