I would ask for something else to help relieve the pain if the Rimadyl isn't helping. or maybe a second opinion is in order. I don;t have experience with it, but I know others here do. Maybe it takes a while to take effect?

Poor baby, give him a hug from me. He's a handsome guy, by the way!