It might take about 2 weeks for smaller injuries, but for bigger ones it can take longer. The time taken by the hair to grow back to normal after a scab depends on plenty of variables. Variables such as your dog's diet, the intensity of the injury, breed of the dog, and so on. Typically, a small injury should heal within a week, and the hair should grow back to normal in about two weeks.