If in doubt, always call your vet or the Animal Poison Line immediately.
Almonds are not directly toxic to dogs but they are difficult to digest and can cause gastrointestinal obstruction, particularly in small dogs. Flavoured almonds (salted, smoked) pose additional risks from salt and seasonings.
Monitor. If symptoms persist or blockage is suspected, contact your vet.