Dogs are the most commonly chosen pets by families and kids. Dogs come in different sizes and you can choose any from the long list of dog breeds. Having a dog at home offers many psychological and physical benefits. Having a companion with you all the time is ideal for mental health while talking him for walks help in promoting good health. Besides being ideal pets, they also make great house guards also.