We alternated between the cone and the onesies-she definitely preferred the onesie.
Edited to add: I wish you & your girl the best! Luna was just spayed a month ago and tbh it was tough. This suit was the best & we got it in XL (Luna is 23 lbs). Feel better, sweet pup!!
Dotoner Dog Recovery Suit... https://www.amazon.com/dp/B09DKJB4KP?ref=ppx_pop_mob_ap_share
I would mention that concern to your vet. We had the same with our mini labradoodle & were given a sedative for use post-surgery. It definitely helped. A surgical suit was also really helpful with Luna because she hated the cone. Amazon has a great variety but this the best.surgical suit