Feline wisdom: lessons learned from sharing my home with 100 cats