Our family dogs decades back were cocker spaniels, admittedly not a large breed but our three were particularly sturdy (probably overfed, I admit) and you certainly knew about it had one of them been using you as a cushion for half an hour or more. It amazes me when I see people sitting on sofas accompanied by the likes of Labradors and Great Danes. Great for the dogs but less satisfying for the humans!