Welcome to Pet Talk Momofcats - glad to hear things may be improving.

My daughter had a very similar problem to you - they ended up removing the carpet and having a wooden floor laid - end of problem! I hope it works this quickly for you too.

Lynne