Dr. Kurt Peyer, Switzerland, Schaffhausen, male