PHOENIX -- Phoenix Suns legend Charles Barkley believes current franchise star Devin Booker needs a bit of dog to his game.