Thank you so much for this live review. I know it takes alot of time to do. I really felt like I was on this cruise with you. We also have a tri cavalier at home. The worst part of cruising is leaving him with grandma although he loves her too and gets spoiled all week. Can't wait for your next review.