A top lawmaker from Australia's far-right One Nation party has grabbed headlines after exploding at a misbehaving dog as he was grilled on live TV.

One Nation Barnaby Joyce MP was being interviewed by Sarah Ferguson on 7.30 when he roared at a dog off-camera.

The former deputy prime minister was pugnacious and meandering while sparring with ABC host Sarah Ferguson.