For most of us today, a family is not complete without a pet. The pet is as good a part of the family as we are. Though there are various reasons why people want to adopt a dog, the main reasons are for company and for guarding. Nowadays, dogs really are petted for more reasons than just for company or because the owners are dog lovers. Some people use dogs to provide night security in factories, farm houses and country side homes. Most of the time, these dogs are wild and are trained to only follow directions of their master. They aren't the best choice for an apartment. Generally medium-sized dogs weigh anywhere between 30 to 60 pounds approximately, and live more than large dogs with an average life expectancy of about 8-9 years.

There are some people who buy an expensive dog, only to complement their social status. On the other hand, some people have various types of dogs and breeds just because they are dog lovers and love to have them around. When we talk about pets, we generally look for dogs that aren't too huge for they won't fit in the house and maintenance becomes a problem. On the flip side, a small dog is usually sensitive, and you can't make it go on long walks nor can you play with it the way you want, thinking you might hurt it. Medium-sized dogs are usually the choice here. They are perfect for almost any kind of homes and have great advantages, the most important that it can provide security. Every year some new breeds of dogs are discovered and enlisted with mix breeds and crossbreeds adding to this number.

Names of All Medium-Sized Dogs
Afghan Hound Boxer Glen of Imaal Terrier Puli
Airedale Terrier Brittany Harrier Salubrious
American English Coonhound English Bulldog Ibizan Hound Samoyed
American Staffordshire Terrier Canaan Dog Irish Terrier Sealyham Terrier
American Eskimo Dog Cardigan Welsh Corgi Irish Water Spaniel Shetland Sheepdog
American Water Spaniel Chinese Shar-Pei Keeshond Siberian Husky
Australian Cattle Dog Chow Chow Kerry Blue Terrier Skye Terrier
Australian Shepherd
Clumber Spaniel Manchester Terrier Smooth Fox Terrier
Basenji Cocker Spaniel - American Miniature Bull Terrier Soft Coated Wheaten Terrier
Basset Hound Cocker Spaniel - English Norwegian Elkhound Springer Spaniel - English
Bedlington Terrier Collie Nova Scotia Duck Tolling Retriever Springer Spaniel - Welsh
Belgian Laekenois Dalmatians Parson Russell Terrier Staffordshire Bull Terrier
Beagle Entlebucher Mountain Dog Poodle Standard Schnauzer
Belgian Sheepdog English Pointer Pembroke Welsh Corgi Sussex Spaniel
Belgian Tervuren English Springer Spaniel Petit Basset Griffon Venden Swedish Vallhund
Bearded Collie Field Spaniel Pharaoh Hound Tibetan Terrier
Belgian Malinois Finnish Lapphund Pit Bull Terrier Treeing Walker Coonhound
Border Collie Finnish Spitz Plott Hound Vizsla
Boston Terrier French Bulldog Polish Lowland Whippet
Bull Terrier German Pinscher Portuguese Water Dog Wirehaired Pointing Griffon

As you can see, there are a lot of breeds for you to choose from. However, when you think of buying one of these, there are some things you need to keep in mind. Some of these dogs can grow a bit larger than we think. Always opt for dogs that don't shed and don't turn old sooner. Such dogs can be quite dangerous if not trained properly, so always make sure you provide dog training initially. You can choose the kind of dog that you are looking for from the above list of dog breeds. Some of these dogs are also children-friendly. The dog should ultimately serve your purpose of buying one. You can also look for some, in dog adoption and dog care centers where a lot of variety. Sometimes, if you're lucky you might go home with a free pet! Good luck!