Our cats LOVE this to get on and off the high bed. The dog? Not so much since she is significantly heavier, the steps smoosh down and she won't go up them. Sorry for the pu (she has her own cushy bed), but a win for the cats.