Question: what are affenpinscher breed for?
Answer: The Affenpinscher is a balanced, wiry-haired terrier-like toy dog whose intelligence and demeanor make it a good house pet. Originating in Germany, the name Affenpinscher means “monkey-like terrier.” The breed was developed to rid the kitchens, granaries, and stables of rodents.