A giant dog grabs attention in this Skoda ad, but is it barking up the wrong tree?

First 1 2 Next Last