Ace is a great boy! Plays well with other dogs and loves to snuggle. He has completed the training at Nashville K9 and minds well. He is house and crate trained. Because he is a rambunctious puppy, smaller kids would probably not be a good fit.