Katzz: How many cat breeds are currently recognized?