You could always copy the Ambulance's AutoHealBehavior module and give it to the USA Dozer. That wouldn't be very realistic, but probably more so than having an ambulance heal vehicles.
There is a unit that was nixed and it did what you want... look in the files of Zero hour and you'll find a drone that does that (or at least it was suppose to)... I'm not sure if the coding is correct though.