鳴く seems to be the bark, cry, etc. of animals, and 泣く seems to be crying, weeping, etc. of humans (at any rate, associated with pain, sadness, etc.). However, when a dog in pain whines or howls, which of the two will be used?
Japanese Language Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the Japanese language. It only takes a minute to sign up.Sign up to join this community