Has anyone heard of or tried something called 'Oma's Pride Natural Raw Pet Food'. It is distributed by a company in Avon, CT. I just won $25.00 worth of it and am thinking about trying it out on Pico. Elaine