I adore Felix! The most unique of the bunch for sure.
My opinion about the Felix/cat reference: plz don't think I'm comparing children to dogs,but my friend years ago got a puppy and she was set on naming him Felix. Everybody tried to tell her it wouldn't work as a name because it's a "cat name." Well she was so in love with the name she used it anyway, and now Felix is a successful beautiful show dog and nobody thinks twice about him having a "cat name." So, like I said, I know dogs aren't babies, but he point is people have all sorts of opinions on a name when it's on its own, but as soon as it belongs to a person it's different and people mostly just see that person. It's a gorgeous name and if you love it, nothing's worse than picking a name you don't adore because you're worried about what others might think.