Yes, it nearly always does. Basically, if it makes sense to stack, it will. Snakes, for example, will spread fire one more time for every Snake you have.