This is one of those stories guaranteed to pull at your heartstrings.

In fact, you could call it puppy love. Watch as a boyfriend surprised his girlfriend with an adorable new pug after she had to put down their 10-year-old beagle

"She's heartbroken over it," the boyfriend, YouTube user 30 poundman, says in a video of the touching surprise.

"And she's been crying for a long time. So I'm going to make it a little bit easier with this."