Yes, dogs can eat celery with peanut butter in moderation. Be sure to cut the celery into small, edible pieces and remove the strings to prevent choking. Celery provides vitamins A, B, and C, as well as beneficial fiber. Peanut butter adds flavor and can be a special treat for your canine companion.