Yes, the ramp is too scary, it looks like it gives a little and moves when they walk on it ? its flexible? thats scary for them.
build something solid out of wood and tack outdoor carpet to it maybe? I just make steps out of pavers outside of pool, and a step inside , they need a step inside...