As a responsible dog owner it is up to you to ensure the health and happiness of your dog. It is often a difficult thing...