He eventually settled on “Snoopy,” a name he remembered from his childhood and that his mother had suggested for a dog ... unlike real Beagles, Snoopy has developed several human-like traits ...