I've read this a couple of times, but I CANNOT remember the name or author.
Guy wakes up on his boat after a storm and finds that LOTS of death and destruction has happened. I can't remember if it was a tsunami, or a big meteorite or what. He rescues one girl. Then some family members. There encounter pirates, Russian thugs, and an overprotective government. He has a big dog.
Cabin on an island.