Dogs are one of the most intelligent of domesticated animals and can be readily trained with time and patience, they also make loyal companions.
When taking on the responsibility of a dog you must keep in mind that different breeds have different natural instincts i.e. herding, hunting and guarding. These instincts need to be considered when thinking about what type of dog you are wanting to add to your family, along with feeding, exercise requirements and temperament. You will also need to consider the size of garden, whether it is dog proof, the size of your home and even the size of your car.