My cats have been on untamed cat food since we adopted them last October. Today I opened a tin of their festive three bird roast and found this!! What on earth is it? £9 for 7tins 😮