My German Shepard loves it and sleeps on it every night. He even takes naps during the day. It helps to ease the tension on his joints!!