Buprenorphine is an opioid medication used for pain management in dogs and cats. It works by binding to pain receptors in the brain and spinal cord. Buprenorphine can be given orally, sublingually, or by injection. It has a relatively long duration of action and is less likely to cause respiratory depression than other opioids. However, it can still cause sedation and constipation in some animals.