Although almonds are not toxic as some nuts, they are not easily digested and can cause gastrointestinal upset such as vomiting, diarrhoea and abdominal pain. Also, due to their size and shape they can block your dog’s oesophagus or intestines, especially if you have a small dog.
If you dog consumes one or two almonds and isn’t presenting any signs of discomfort, don’t panic. Your dog is most likely okay. However, if your dog has eaten more than a few almonds, it’s best to call your veterinarian and let them know.
A little peanut butter is generally safe but stick to all-natural peanut butter without added salt or sugar.