Well-Of-A-Tail! Puppy In Italy Rescued From Well By Firefighters

A puppy in Italy is lucky to be alive after firefighters rescued it from a well. Buzz60’s Mercer Morrison has the story.

Find us on Google+