And I am not just being mean in my answer, I work in a vets here and I see a lot of dogs being put to sleep because they have become aggressive because their owners haven't trained them properly when they were pups. PLEASE don't get a dog unless you are prepared to talk to them in THEIR language and train them properly. There is no excuse in Qatar, if you call QatarPets they will give you the number of a fantastic trainer. She can turn things around, but only if YOU are prepared to follow through her instructions. Nobody can train your dog but you at the end of the day. You can never buy a perfect dog. JJ