Generally speaking, any peanut butter that doesn't contain xylitol (or chocolate) should be fine for a dog.
It can be a good source of protein and healthy fat for your dog in moderation, of course.
However, some peanut butters are healthier than others.
Xylitol is technically an "all natural" sweetener!