Some dogs look happy and others do not.
For a dog to look happy, it must have a long nose, an open mouth and the eyes should be slanted a little bit.
The only exception to the eyes is what I call the ‘dumb Corgi look’. That’s the wide open brown round eyes, the tongue sticking out at the front and it must be accompanied by the panting.
Dog Smiling: Vancouver, BC