Rapper Kid Cudi has taken the stand at Sean 'Diddy' Combs' sex-trafficking trial - but only after lawyers had a bizarre argument over his dog.

Cudi, real name Scott Mescudi, gave evidence about a break in at his home in December 2011 and his car being blown up the following month.

Mescudi testified that the break-in occurred after Combs found out he was seeing his then-girlfriend Cassie Ventura.

It included detail of the state he found his home and his dog in, with Mescudi telling the court the animal, 'acted differently and was traumatized' after the incident.

However, Combs' defense sought to limit his testimony about the alleged impact on the animal, as they were worried it could be 'prejudicial' to the trial.