The Miniature Pinscher dog is a small breed with a spunky attitude. This breed is known for being bold, loyal, intelligent and alert. They are characterized by their muscular bodies and hard coats, which make them resistant to all types of weather. Miniature Pinschers are also great with children, making them an excellent family companion.12 - 16