Japanese and Finnish spitz are good with cats, as are Norwegian Elkhounds, Keeshounds, and the German spitz.