A driver died in a northwest Harris County crash on FM 529 after encountering a dog in the road, authorities say.