Sounds too much, but you know your dog.
My 30kg mutt lay on her floor beds for the first few days quite happily as she was stoned out her tree on tramadol.
My 18kg mutt was a street dog and couldn't be told so she was up and down off everything as it suited her. Tramadol didn't dope her.
30kg mutt screamed during her first post op poop. 18kg mutt didn't bat an eyelid.
I didn't cordon off stairs or flip sofas.... I did sleep downstairs with them both for the first night or two.