I posted this on Facebook the other day and people certainly had their opinions. One Canadian company appears to have the answer. For the record I though the one on the right was correct.
Muddy Mutts has pants for dogs that aim to keep them dry when playing outdoors when they could get wet or muddy. Makes sense I guess.