Darned if I know, I just heard someone talking about him on TV... Sounded like OP's kind of guy, kind like "nature" in Maine...
SR
Isn't he that guy that used to sit on his dog house pretending he's fighting the Red Baron? I think that this song was about him.
Snoopy V.S. The Red Baron -- The Royal Guardsman - YouTube