Short answer
Yes, you can offer small amounts of cooked, plain mackerel as an occasional treat. It's a safe protein source that can provide beneficial omega-3 fatty acids. However, because it is an oily fish, it should only be given in moderation—think a few small, boneless flakes mixed into her regular food once a week or so. Too much fat can cause pancreatitis or digestive upset. Always cook it thoroughly without any added oils, salt, or spices, and remove all bones. For major dietary changes during pregnancy or nursing, it's wise to consult your vet first.
Mackerel — Food safety facts
Safe to share · Dogs · full breakdown on the linked food page
Safe cooked, but it is oily — small occasional portions only.
The full verdict, portion guidance and serving notes are collected on the Mackerel food facts page.