Carprofen for Dogs: Pain Treatment, Dosage, Side-Effects and More