Hello, I am sorry your Snoopy has not been well but glad to hear he is feeling better now. My Luke cat is on special food--expensive, isnt it--but worth it to keep our furbabies feeling good. Also, I am sorry you lost your mother. Kay in NC