I am not aware of addiction to Tramadol for dogs. There are other options for pain control, If Captain does not tolerate Tramadol. For example a Fentanyl patch, which releases Fentanyl, an opioid which is a powerful analgesic with few side effects. It is not long lasting, so if you need a long term pain control, then Fentanyl becomes expensive.