You may be onto something. I see lots of pavement pelts and road pizzas around my place- all big, fat fox squirrels. I can usually see at least 3 to 5 any time I look outside around my place at any given time.
It's been maybe 6 months since I've been presented with half a rabbit by the cats, though.
I haven't seen one DRT on the road since I was in Amarillo a few weeks ago, but that one had antlers.
As for me, I ain't got no offspring.
Regards,
Rabbit.