Khloe Kardashian has got a new puppy.

The reality TV star's husband, basketball player Lamar Odom, surprised her with the cute pooch, which is a boxer breed, yesterday (12.03.13).

Alongside a picture of the adorable brown and white dog on her lap, she posted on Instagram: ''Look what Lammy got us! Our baby boxer.''

Khloe's sister Kendall Jenner later shared a video of her playing with the dog, and in the footage she revealed the dog is called BERNARD HOPKINS, although he's already got his own nickname, ''B''.

It would appears the dog is named after world champion boxer Bernard Hopkins, a moniker seemingly influenced by his breed.

Romantic Lamar also surprised Khloe earlier this week by presenting her with two dozen red and white roses and on Monday (11.03.13) they were spotted canoodling at Beverly Hills restaurant Scarpetta.

An onlooker told website ''They appeared very much in love and were being very obvious and affectionate with one another, not caring that guests were watching.''

It had been said 'The X Factor' host and Lamar were trying for a baby, but have put their plans on hold as Khloe's mother and manager Kris Jenner doesn't want her to be pregnant at the same time as her sister Kim as it could harm her endorsement deals. Also, Lamar's contract with the Los Angeles Clippers basketball team runs out at the end of this season.

Khloe, 28, has said: ''I'm happily married to a wonderful man and fall in love with him more and more each day, and we'll have a baby when God wants us to and when the time is right.''