They are around and that is a nice one. They will be pushed out though.
There was a large 8-pointer hit on 380 near Denton last year and one the year before almost in the same spots b/w Paloma Creek and Providence Village near the lake. There was a large deer hit in Flower Mound or Carrollton last year as well. Might be able to find the Carrollton one on the interwebs.
If dogs don't go to Heaven, then when I die I want to go where they went.--Will Rogers
The dog is a gentleman, I want to go to his Heaven not man's.--Mark Twain