It usually takes no more than a week or two for the sores to dry up, and the hair will grow back in another week or so after that.
Any dog with matted or dirty hair or a naturally thick coat may be more prone to hot spots, so shaving your dog in the summer might help.