I've had Weimaraners most of my life and they are wonderful companions. So smart they can be scary. They each have their own distinct personality - our current Weimaraner is the funniest dog I've ever known. I wouldn't consider having any other type of dog. They do tend to have separation anxiety and need a lot of exercise.
Friendly, good looking, while at the same time very protective of owners, home and any children. Great for those who enjoy long walks and or runs Cons: Not for lazy people, need plenty of exercise and mental stimulation. Cannot be left alone for long periods of time i.e. 4 hours+