Ever since Donald Trump began his run for the White House, his campaign has struggled to keep him on script. But Bill O'Reilly has a suggestion: train him like a dog. The O'Reilly Factor host stopped by The Late Show with Stephen Colbert to discuss ways of handling Trump.

"He should have a little buzzer that every time he whines it's BAAAA!"

"Oh, like one of those shock collars you get for a dog," Colbert said.

O'Reilly also has an idea that might force Trump to give real answers to tough questions -- instead of avoiding the issue by launching into long digressions. "Here's what we do. We have your band. And as soon as he starts that stuff, they start playing."

Just like award-winners are played off the stage when they give long speeches at the Oscars. 

Check out O'Reilly's other suggestions for The Donald and Hillary Clinton. And click through the links to check out other highlights from this week in late night TV.

Ann Coulter defends Trump

While conservative pundits like O'Reilly criticize Trump, diehard supporters like Ann Coulter are sticking by the embattled presidential candidate. Coulter stopped by Real Time with Bill Maher this week to promote her new book 'In Trump We Trust: E Pluribus Awesome'.

But her attempt to do damage control for Trump backfired. Maher wanted to figure out how low Coulter would stoop to oppose Democrats, so he asked her if she would support former KKK leader David Duke if he were the only alternative to Hillary Clinton.

"No, of course not. Give me a break," she said. "Would you vote for David Duke to stop Trump?"

"Is he that different?" Maher countered.

Gary Johnson stumps for marijuana legalization

Libertarian Party candidate Gary Johnson tried to shore up his own bid for the White House by appealing to voters interested in legalizing marijuana. He told Jimmy Kimmel that his time as governor of New Mexico taught him the real costs of the War on Drugs.

"When I was governor, half of law enforcement, half the courts and half the prisons -- the money that we spend in each one of those areas is drug related. And what are we getting for it? The highest incarceration rate of any country in the world. We got 2.3 million people behind bars. And I refuse to believe we're any less law-abiding than any other country."

http://youtu.be/-MH2sQVQYf8

Barack Obama's job interview

Come January 2017, President Barack Obama will find himself out of a work. So Stephen Colbert decided to help out the commander-in-chief by prepping him for the job hunt. The Late Show sketch was a bit hokey but it did include a few great exchanges in the faux interview.

SC: "Have you ever had to fire anyone?"

BO: "No, I usually let SEAL Team 6 handle that."

SC: "Is there anyone we can talk to for a character reference?"

BO: "I know several turkeys that owe me a favor."

Tom Cruise's Filmography in 10 Minutes

Late night TV was very political this week. So to round off the highlights, we're throwing in this lighthearted sketch from The Late Late Show. Host James Corden teamed up with Tom Cruise to act out the star's biggest movies -- in ten minutes. 

If there ever was a celebrity Olympics, this should be an event. 

Banner Photo: Donald Trump speaks at a CPAC event. (Gage Skidmore / Flickr)