Glacier said it really well. I would get an adult and mature dog because then you know the personality and everything of the dog, with puppies the personality will change. Hope you make the right decision, whether it's to get a Mal or not.