My great Dane puppy loves it! Soft and squishy, great for moulding around his joints.