Yes, your dog can eat oysters. Your pet can enjoy salmon, cod, haddock or small oily fish like sardines, smelt or anchovies. But you need to avoid fish like tuna and swordfish as they can have higher levels of mercury which is toxic to both dogs and humans.