I've never tried the OM food (don't even know what it is), but the boys were not happy with any of the others on your list Good luck though, that's what I did with the vet to find a food Peanut would eat