Take a puppy certainly has advantages for example you can teach everything from start preventing bad habits from day one. But the puppies are challenging and require a lot of patience and time, in fact they know nothing of the world, habits of living with humans and expectations that the owners pour over them. They do not know what is right or what is wrong. They are extremely curious and love to chew everything is lined up before.
What are the advantages of adopting an adult dog? The habit of nibbling is now past, and teach him to mess outside is definitely easier since they can control themselves physically unlike puppies. Some already have basic education and already know how to interact with humans. But of course there are also disadvantages: many adult dogs that did not receive an effective socialization at a young age can develop anxieties and fears are difficult to eradicate.
Well evaluated the pros and cons of taking a puppy than an adult dog and no under the commitment that a puppy requires.