Something to remember. The SPCA has a 24 hour emergency ambulance for lost and stray dogs. Had the finders of Apollo called he would have gotten immediate help.
24-Hour Injured Stray Animal Rescue Ambulance, call 713-869-SPCA (7722) seven days a week between 9 a.m. and 5 p.m. After hours and holidays, please call 713-880-HELP (4357).