That is such a beautiful story, thank you so much for sharing it. Monty is a Maine Coon x, 18 months old. He is absolutely adorable but is a complete hooligan! I also have Georgia, a pedigree blue/tortie Maine Coon, she'll be 3 next week.
Thank you so so much Columbine and MServant, it is a lot to take in, but will help so much! I am going to make the raw food from the recipe that LTS3 suggested, and will choose a dry food from your other suggestions. My owners thank you!