Thanks everyone! I think we've decided on Riley. He's such a smart little boy, I got so lucky with him! I try to take him to someplace new everyday and have him meet different people. We've already been to the vet, Farmer's Market, neighbor's, local high school, and family owned pet store. He loves meeting new people and performing his tricks!
I'm hoping to do obedience and agility with him when he's older. What do you think are the most important commands to work with him now as a puppy? We've been repeating sit, down, and come over and over until he'll come from across the backyard. We'll also enroll in puppy class sometime this week. I want to start him out right!