There are few things more wonderful than sharing your home with a dog. The love, affection, and energy that they share is just priceless. But owning a dog is not just a pleasure; it is also a responsibility.

You are responsible for the health and happiness of the dog and also for ensuring that they are not a nuisance, or worse, for the people around them.

If you were lucky enough to grow up with dogs, you might have an inkling of exactly how much work is involved in training and caring for a dog. But if you are a first time dog owner, the time and commitment you need to put into having a dog can be a surprise.