Answer:
The dog ran 15 miles
Explanation:
The combined speed of the 2 hunters is 7mph, therefore, they will met in 21/7 = 3 hours, becuse they are walking in opposite directions. In this 3 hours the dog kept running and thus it ran 3*5 = 15 miles. Note that the position of the dog is always between the position of both hunters, therefore when both hunters met each other, the dog will be alredy there.