Can't say we've ever had any dogs on our Challenger, but Hydro-Turf seems like a good solution. Have you tried asking customer service on what they recommend? For the dog's weight I mean.
So on a challenger, are you saying it's impossible to do? Or just not worth the trouble? My husband was suggesting custom-designing a way so it's easier to get back on the boat.