Almonds are not directly toxic but pose choking, pancreatitis and obstruction risks.
Dogs often swallow nuts whole. The high fat content can trigger pancreatitis and salted varieties add a sodium burden.
Almonds are not metabolically toxic to dogs in the way macadamias or chocolate are, but their dense fat content (≈50%) overwhelms canine pancreatic enzymes. Whole almonds can lodge in the esophagus, intestines or windpipe. Mouldy almonds can also produce aflatoxins which cause acute liver injury.
Fuentes
A single almond is unlikely to cause harm; a handful — especially salted, flavoured or mouldy — warrants veterinary advice, especially in small breeds.