If you are looking for a dog breed to get involved in canine sports such as agility or heelwork, the Weimaraner is definitely a breed to think about buying. Their high energy levels and high intelligence, as well as flair for training, means that Weimaraners tend to take well to canine sport and find it very rewarding too.