Yes, kitty keychains are legal in the United States. There are no specific laws against them, and they are not considered to be dangerous weapons. However, some states have laws against carrying certain types of weapons, so you should check your local laws before carrying a kitty keychain.