Sofia Richie upgrades following Justin Bieber split by buying puppy

Sofia Richie's new puppy. (Instagram)

Sofia Richie has bought a puppy following her recent split from Justin Bieber.

The 18-year-old model - the daughter of Lionel Richie - has been left heartbroken after she split from her boyfriend Justin Bieber over the weekend but she's wasted no time replacing him with a new "best friend" in the shape of a pet pooch.

Introducing her four-legged pal - believed to be a black miniature Yorkshire Terrier - to her fans, she uploaded a sweet shot of her cradling the fluff ball close to her chest.

She accompanied it with the caption: "My new best friend."

However, keen to defer the attention away from her ex-lover, Sofia quickly changed the caption to "baby girl."

The blonde beauty's animal splurge comes just hours after it was revealed the 'Baby' hitmaker had dumped her because he felt their relationship was getting too "hot and heavy."

A source said recently: "They were never officially together, but more casual hanging out and having fun. It was super hot and heavy, and because Justin doesn't want a relationship right now, he wanted to cool things down. It wasn't an intentional cool-off, it just sort of happened on its own."

However, Justin's decision to cool off the romance no doubt came as a surprise to Sofia as just days ago she was bragging about how "special" their relationship was.

She said: "We have a special relationship. Justin is very easy to talk to, and that's hard to find with people in Los Angeles."

The pair were only dating for a few months but they've certainly been the hot topic of conversation as, just days after they struck up their romance, Sofia was slammed with cruel comments from Justin's fans on his media accounts.

The 22-year-old hunk felt the only way he could stop the harsh remarks was by threatening to shut down his sites.

He wrote on Instagram at the time: "I'm gonna make my Instagram private if you guys don't stop the hate this is getting out of hand, if you guys are really fans you wouldn't be so mean to people that I like (sic)"

This then led to a feud with his ex-girlfriend Selena Gomez, 24, who he's dated on and off for five years, after she told him to stop posting pictures of Sofia if they couldn't "handle the hate".

She replied: "If you can't handle the hate then stop posting pictures of your girlfriend lol - it should be special between you two only. Don't be mad at your fans. They love you (sic)."