Amaranth contains n-propyl disulfide, which is harmless to people, but it will oxidize red blood cells in dogs, which may lead to hemolytic anemia and hematuria.
Leek has a strong pungent smell, so dogs can't eat it. If dogs eat leeks, it may cause enteritis, vomiting and other symptoms. If they eat too much, it may also affect their sense of smell.
Leek is extremely toxic to dogs, and contains a lot of sulfide, which can oxidize hemoglobin and form Heinz bodies. Red blood cells containing a large number of these corpuscles will be swallowed by reticuloendothelial cells, leading to anemia and damage to bone marrow.
I hope the answer can help you. If you have any other questions, if you want to consult a pet doctor, click on the avatar below. 1 Free consultation.