Torbutrol for the first night. Mine had been given Deramaxx, and she was sort of uncomfortable until I gave her 2.5 mg of Torbutrol (weight 69 lbs). That did the trick as she slept soundly the first night after the Torbutrol.

There after on the second day and sometimes into the 3rd they will sleep a lot. The Deramaxx did just fine with the pain from the 2nd day onward. After that they will be ready to bounce off the walls with all of the pent up puppy energy. Then the chore is to keep them from resuming their usual pace for a week. Mine got loose ran around and rolled in a mud puddle (with no ill effects) on the 4th day.

It's remarkable how fast they recover.