We have a toy party poodle that is very smart and great with children, the only downside is having to get him groomed often. We used to have a miniature pinscher and I really miss him. He was small, smart, and very affectionate. Someday I will get another miniature pinscher-great breed.