Canada hydraulic truck