As our friends over at HuffPost Good News recently pointed out, there's nothing like watching people receiving the best news of their lives on camera.

So, naturally, we decided to take a look at some of the best news that man's best friend has ever received on camera. We're talking about dogs so excited, so surprised, they simply can't contain themselves.

Check out these 15 videos of dogs reacting to such exciting things as a big bowl of food, an onslaught of tennis balls and the sight of their owners after a long absence. There's no way you'll be able to go about your day afterwards without a smile on your face.

Loading Slideshow...
  • Dad's coming home

    Two dogs see their owner for the first time in seven months. If this video doesn't make you happy, your heart is made of stone.

  • I'm going for a walk

    Just say the magic word...

  • It's raining tennis balls

    First there's just one and then... magic

  • My TV show is on

    Wonder what this dog's reaction will be when "Breaking Bad" comes back.

  • I'm going swimming

    In this heat, this pool probably looks inviting to everyone.

  • There's another animal around

    "If I jump from side to side the hamster will come to me!"

  • It's bath time

    Bath, bath, bath, bath, bath

  • Santa Claus is coming

    Don't you dare tell these dogs the truth about Santa Claus!

  • Time for another walk

    "Open the door! Open the door! C'mon open the door!"

  • It's dinner time

    They get this excited, and this is their third bowl!

  • There's a new member of my family

    "I just want to jump up there to give him a kiss on the forehead."

  • I'm going for a ride in the car

    We can only hope they're going to the dog park... and that said dog park video will eventually be posted.

  • I'm getting more food

    Dancing for his supper.

  • I see my owner!

    This dog cannot contain his joy.

  • He's back! He's really back!

    Given how tall this dog is, it's almost like this is a video of two people seeing each other after a long separation.