Nach Angabe im Meldeblatt für die polizeiliche Registrierung von 1946 zog er 1937 nach Darmstadt. Das Adressbuch dieses Jahres weist ihn als Eigentümer der Liegenschaft Nikolaiweg 9 aus, jedoch wohnend in Groß-Bieberau. Danach wohnte er (mit Unterbrechung vom 15. Juni 1945 bis 31. Juli 1946 in Pfungstadt) im Nikolaiweg 9.
Schäfer trat 1933 der NSDAP bei und blieb dies bis 1944/45.
Nach 1945 konnte er weiter als Tierarzt praktizieren.