Can dogs eat anchovies? Yes, anchovies are healthy for dogs. These bite-sized fish are rich in omega-3 fatty acids and selenium. Both nutrients help regulate a dog’s blood pressure, lower cholesterol levels, and prevent heart problems. But avoid anchovies packed in sodium as these can cause kidney problems in dogs.