Yes, chicken gizzards can cause diarrhea in dogs. When you notice that your dog has diarrhea anytime it is fed with chicken gizzards, it is most likely as a result of allergy or because has a food intolerance or your dog is sensitive to eating chicken. Hence, you should stop giving them chicken altogether and ask a vet for help.