More frequent health drops would be nice. I got my first on about my sixth go, and even then it was at the start when I barely needed it. Good game though.
Sweet. after you beat big dog on all levels go to the track menus again and you'll see truck races. Do all of those, and you'll get Big Dog's very own black and red lined car