Nice first Hanjie Aerofae, but please, please test your next ones before posting to make sure they're logical(I'm sure they will be really good)! - I could only solve it by googling it and finding a picture :))
Thanks, nice picture - with some tiny ambiguities, but I was still surprised how many was solved with pure logic although there are so many single squares :)
SPOILER: Dots are in r9/c9 and r13/c23 - the rest should IS logical.
Sorry for misunderstanding - I meant that these spots are not empty :) With pure logic, you get to a situation, where you have to use these two points - than its logics again...
The top part of his right ear starts from the 7 in r9. There is a whole rectangle above is right ear where the squares are empty. The four points of the rectangle are r2/c19, r2/c24, r8/c19 and r8/c24. All the squares within those points are empty. Thinking this should give you where the 6 in c21, the 3 in c22 and the 2 in c23 start.