kitten Caracal, price, breed, kittens, personality, common diseases and care. Sunil Saleem May 05, 2021