Sorry, I thought it was pretty clear. Wiak got it straight away. I'm sure we're not the only people here who use a dictionary.
The Ubuntu naming convention is to use an animal name preceded by an adjective, no? Until Tahr, Ubuntu based pups adopted the Ubuntu adjective for their names. So, our puppies based on Ubuntu Lucid Lynx and Precise Pangolin were lucid and precise ones. (Lucid Puppy was an especially good and faithful dog.) That made perfect sense.
Tahr, derived from Ubuntu Trusty Tahr, was the odd dog out. Tahr is a kind of goat, so instead of having a trusty puppy, we had a goat puppy, which conjures up some mighty interesting mind images!
It was back to the former naming tradition for Xenial Puppy, despite the fact that xenial is an adjective that applies to plants, not animals.
Bionic Pup also held to the original standard.
Then Fossa followed the divergent Tahr model of double-animals. A fossa is a kind of cat or civet, so now we have a cat puppy - an odd creature indeed!
Does this naming inconsistency matter to the OS's performance? Of course not. Does it matter to the Linux community's perception of Puppy? I don't know. I'll bow out here and leave that question as an exercise for the reader.