Knowing how to handle the pup's development will directly affect the grown dog you end up with. Puppies go through developmental and fear periods. It is absolutely essential you not only understand this, but know how to handle these periods. The socialization of your puppy is extremely important. Establishing a chain of command that places the dog below all the other family members must be understood.
Communication is the key.
It is not optional it is essential. If you have trouble communicating to your puppy you will have trouble controlling your adult dog. For that reason I would not recommend the Entlebucher to first time dog owners unless you thoroughly educate yourself and all members of your family in techniques of communication. The first step is the recommended reading above. Rarely is it the dog's fault.