Ooooops, I forgot to say welocme to pets.ca
I'm sorry to hear about Merlin
but it does sound like you have caught it early so hopefully diet modification will help.
.....I know it has helped Growler's cat, Duffy.
Also, sugarcatmom (another member here) is another cat guru and will also be of great help to you.