I was hoping you could help me out ! I am trying to find out if this was a McCoy product and if so what's the history on it?
Answer:YES, this is an advertising item made by McCoy. Part of McCoys business was contract work for various companies and this was made for Schering.
"Your feet must last a lifetime"
Not a lot of info is available on contract work so I do not know when this was done.