Oh, I don’t remember any Lesson about that, Omar.
The Idea is simple, like this, for instance:

But to explain that in text here, is difficult, not only, because each situation requires a bit of a different approach.
@Blendash ,
You need to first Boolean the ear on the Head, then Bevel the result. Delete the Subdiv Modifier, because tyou’ll need to Apply the Modifiers, before you get to the mouth and you do”t want the extra Geometry, that the Subdiv would make.
And, like I said, Apply the Modifiers, before making the mouth. (At least, that’s what I would do)
With Omar’s technique, you’d create the mouth in a flat Plane (pro tip; use the Knife Project for that) and then Bend it. Then make the head and connect the ear to it.