Maybe it's just the difference in their ages. Duke is an older dog. He probably has aches & pains more often. Think of them
in terms of human years. http://www.dogyears.com/

Most dogs are masters at hiding pain from us.