I'll second that suggestion.
My blue heeler, Andromeda, wore an E.C. after a recent surgery ( small cyst above an eye). "Keep that on her for two weeks" I was told by the vet. Two days later, the crazy mutt returned from a potty run,proudly bearing the collar in her mouth while snorting joyously. I thought of trying duct tape, but eventually we figured out that she didn't really care about the surgical site, so in our case there was no problem.
Actually Andi's a bit of a mix. Bred from Dingos crossed with Wombats, she's genetically a Dingbat.