The only pain killer you should give your dog without consulting a vet would be low dose aspirin.
There are variety of reasons of pain in dogs. Pain in dogs is divided in to 2 broad categories like acute and chronic pain. Many pain killers are available and can be used in dogs but self medication can be harmful for your dog. Majority of the pain killers are over the counter but use of any medicine over the counter or prescription should be used under the supervision of vet because all these drugs can be toxic. Some common pain killers that can be used in dogs are given below. Remember, all following drugs can be toxic, some are more toxic and some less toxic.
- Naproxen
- Aspirin
- Ibuprofen
- Piroxicam
- Ketoprofen
- Etodolac
- Tolfenamic acid
- Meloxicam
- Cox1 and cox2 inhibitors