Gen II is a stretch but apart from that. Cat (usually normal type) is a trend:
Gen I - Meowth - Scratch Cat. Persian - Classy Cat (Siamese Cat in Japan)
Gen II - none though Raikou resembles a saber tooth.
Gen III - Skitty - Kitten. Delcatty - Prim (is Prim & Proper in Japan)
Gen IV - Glameow - Catty. Purgly - Tiger Cat (Beguiling in Japan)
Gen V - Purrloin - Devious. Liepard - Creul.
Gen VI - Litleo - Lion Cub. Pyroar - Royal.
Gen VII - Litten, Torracat - Fire Cat. Alolan Meowth (again Scratch Cat) and Persian.
Speaking of the normal type. Raikou is not, Purrlion and Liepard are Dark, Litleo and Pyroar are dual type Fire/Normal, Alolan Meowth is pure dark type and Litten and Torracat are pure fire (look forward to Cheetaman being Fire/Normal...you said you didn't want Fire fighting for the 7th time...)
Speaking of why does the Pokedex have categories that are usually based on real animals. It's all a bit:
https://xkcd.com/890/