A 51-year-old Australian sailor and his dog were stranded at sea for two months after their boat capsized.