Yes, Bourbon is a good name for a dog. It is a unique and recognizable name that is associated with alcohol. It's also a strong, memorable name that can suit a variety of breeds and personalities.