Hi, Welcome to JustAnswer. I'm sorry that you've waited so long for a reply and wonder if you still would like to discuss your situation. We vets go on and off line throughout the day, and I just came online and found your question.
If you still need or want our help, just let me know. If not, you could let me know that also, and I'll contact the administration to refund your money.
Hopefully, your little kitten is out of the sofa by now and just fine!