Adopt a Mini Schnauzer
The Miniature Schnauzer is sure to brighten your life up. They tend to be happy, friendly, and smart. They are small enough to adapt to an apartment, yet are vigorous and sturdy enough to be right by your side on acres of land and when going on hikes. They are usually a stout, athletic 11-20 lbs and stand about 11-14 inches at the shoulders. They are little dog with a personality that's often larger than life. They generally want to participate in everything you’re doing. They one of the most intelligent dog breeds are typically vert trainable and are usually great watch dogs. They tend to shed only a little bit compared to some other breeds. Their coat needs maintenance and requires brushing/grooming to keep it free of mats and in pristine condition. If you want a dog that will romp around with the kids and keep a watchful eye on them too the Mini Schnauzer maybe for you.