I'm so glad he's doing better! I have to say I'm not a big fan of rimadyl long term because it's hard on the liver. Tramadol is basically the same thing but not hard on the liver.