I would say a Schnauzer. They are all those things and more. If you are looking for a big dog there is the giant Schnauzer. Small dog Miniature Schnauzer. I have 4 of them and they are the most loyal social and easy to train because they are very smart. Good luck! I hope that you find what you are looking for.
No comments:
Post a Comment