I just found this... a forum on a site that is all about oils.
search for the word wolf
http://theoildrop.server101.com/ubb/ultimatebb.php
The talk on there is that Wolf's Head oil is a name that was owned by Pennzoil, was an economy line... and was sold a few times in recent years. It doesn't sound good, the little bit of talk that I read... and those oil change intervals are high, for regular (non-synthetic) oil, IMO.