You'll have to wait for RayH's explanation for his preferences. He heard a fearful wailing of a dog is fine grammatically but it does suggest that you may hear different kinds of wailings of a dog and therefore the sentence may sound odd to some. The plural dogs simply indicates that...