Depending on the size that you are looking for, I would suggest a papillion otherwise called a "Continental Toy Spaniel" for a small dog. They are highly intelligent and easy to teach new tricks. They are friendly with people, children, and other animals. Although younger children tend to hurt them if not supervised. They have a wonderful temperament and have a life expectancy of 10 to 12 years.