Question: is shaffer a jewish name?
Answer: Shafer is essentially a German surname from the German "Schäfer" - shepherd. There are variations of the name like Schaefer, Shaffer, etc., and while there are Jews with these surnames, the origin is German. Note that Jews commonly took on surnames of their countries of origin.