In the following sentences, which one is correct?
- Tom likes dogs with long tails.
- Tom likes dogs with a long tail.
There are many tails because there are many dogs. But each dog has only one tail. I prefer the second sentence, but I am not sure if it's correct.