I thought sardines were herring...definately not mackerel..at least not here in Cornwall.
I give Rosie tinned sardines every so often, she prefers the ones in Tomato sauce,lol... not sure I would give raw mackerel as they are not fussy with what they eat ..ok well cooked but wouldnt give raw .