That is funny, I live in the Pyrenees! We have a lot of Patou, or Pyrenees Mountain Dogs here, but they seems bigger.
Your truck is still in production: http://www.heibao.com/cn/productshow.asp?showid=8
The factory in Wendeng (Shandong) belongs now to the Chang'an Group.
There are nice videos here: http://www.heibaovideo.com/