If he wants a lap dog and true companion then I would say pug. They love to be with their people and are very content sleeping the day away. Most love to ride in the car. They can make good watch dogs, but aren't good guard dogs. Pugs are very natural clowns and very entertaining. They make superb companions. Plus, there are lots of pugs in rescue that need forever homes.