It still amazes me how smart dogs really are, and this story is an example of just that.

According to WMGE Channel 13, it was a scary scene at a home in Chesterville, Maine, last week. A home caught on fire and at the time the owner was not home. The family dog was inside, and the owner's son made the call to 911, according to the news station.

Somehow the family pup, a German Shepherd made it out of the blaze just in time. When firefighters, EMS and police showed up to the scene on Sanborn Hill Road they found a good surprise. The family dog gave birth to her puppy's underneath a truck. No one was hurt and police are still investigating the cause of the fire.

I can't imagine how terrified this brave momma pup was, but at least there is a little light in a very bad situation.

You can help save pets in need at the Animal Refuge League of Greater Portland and Responsible Pet Care of Oxford Hills this Sunday. Once again it is our fund raising event for our charity Peak for Pets at Oxford Casino Hotel. All day this Sunday when you give $5 to Peak for Pet, Oxford Casino will give you $10 in free slot play! Thank you in advance!