Yes, your dog can eat mayonnaise. Small quantities are fine, but an entire jar, as you might imagine, will cause upset stomach.
Mayonnaise

Yes, your dog can eat mayonnaise. Small quantities are fine, but an entire jar, as you might imagine, will cause upset stomach.