i have always thought that dogs smiled, and tho what i thought was smiling was always quite subtle, it always happened when the dog was either out of breath/tired, or just lazing about. i've never seen teeth in the smiles that i've seen. when you do see teeth, it does kind of look like a snarl.