mega dog in a mini van