Our miniature golden doodle (30 lbs) that is very at ease on the boat and walks around the deck like it's yard but does not take on the companion way steps on his own. We use the handle on the back of his life jacket to help him up or down. The wood has no traction and he slips also. Same dog will jump from boat to boat and explore.