One of the local independent pet stores had a single bag of Smallbatch frozen raw food in turkey and I bought it to try. The only thread I could find on TCS was from a few years ago but it wasn't too helpful as no one seemed to know much about the food at that time. Has anyone tried the food since or has an opinion on it?