WIN!

One Very Lucky Dog Makes it Out Alive in Portugal Thanks to a Daring Rescue