Meaning: The cat's ability to take care of itself and its unique personality won the affection of the whole family.
Choice of Words: The word "independence" means the ability to be self-sufficient and make one's own decisions. "Charmed" means to delight or captivate.