Neo is a simply amazing dog. He is friendly and full of puppy snuggles, but is also very calm and companionable. I took him to work every day and he would simply settle down under the desk and hang out. He was very gentle with my small children and other dogs, but always ready for a game (with either kids or dogs!). He is enormously athletic, and loved to jump and run in the dog parks. He was never aggressive to people or other dogs, and is developing very nice manners. He is great at sit, down and off, and we were working on come and stay. He walks very well on the leash. He is clearly a very smart dog, who bonds quickly and is a loyal, friendly companion.