Now that's puppy love!
Heidi Klum and her bodyguard boyfriend Martin Kristen were spotted in NYC on their daily jog when Heidi just had to stop!
You see, she could not resist the adorableness of one cute little puppy!
So she did what any fans of puppies would do - she bent down and pet that pup to her heart's content!
We've never seen Heidi so happy!
Although we guess we shouldn't be too surprised - she did once say that dogs are a lot like children.
We love seeing Heidi and this puppy - can she please, please get a similar doggy like this one?
That way we can see a reincarnation of this amazing picture more often!!!
[Image via Splash News.]