Yes, cats can get mercury poisoning from overeating fish. The best practice is to limit fish products to 10% of your cat’s diet to avoid mercury poisoning.