My suggestion is "Hunter."
Cute, crisp, nice to call - "Hunn-terrr"... and sexy. If he is willing to give you a pedigree you may ask for a longer name like "Sunny Farms Country Hunter." Just like a real puppy. BTW, I am sure He has given you a nice collar and tag. That is an absolute must.



Good Luck!