Question: Classify each of the following as either a dog breed or a cat breed: Himalayan, snowshoe, Norwegian Forest, American Eskimo, keeshond, Persian, Jack Russell terrier
Complexity rating: 0.7