Some small dog breeds that are good with children include Havanese, Boston Terriers and Tibetan spaniels. These dogs have calm temperaments, are not aggressive and are patient enough to deal with children's behavior.
Havanese are friendly dogs that reach about 11 inches in height and can weigh up to 13 pounds when fully grown. The breed is generally healthy, and the dogs can live up to 15 years. Boston terriers are slightly taller and can weigh up to 25 pounds. They have roughly the same lifespan and are an intelligent breed. Tibetan spaniels are similar in height to Havanese and weigh up to 15 pounds. This breed is typically good with other pets.