the best cat breed for me?

looking for a cat breed that:

1. can be alone in the house for a couple of hours and doesn't get upset (can occupy itself if needed)
2. friendly with people even if they havent met (and children)
3. loyal to me
4. to learn and know their name
5. relatively easy to train
6.okay with other animals (like fish and dogs)

Do you know a good cat breed that would fit this?
 
Back
Top