For any dog, my advice is to make sure that dog breed will fit your family and that if it does not, you will do whatever it takes to make sure it fits!
Too many times people rehome for silly reasons or are lazy It's true though, we can't disagree (look at the shelters!)
If you have chickens...