Great question and kudos to you for doing your homework before adopting a new puppy! :-) Some of my favorite smaller dogs breeds that bark a bit less include a Cavalier King Charles spaniel, Welsh terrier, or a miniature Australian Shepherd. Any dog will bark from time to time, but these breeds typically are quieter and have gentle temperaments. Another breed, a Shiba Inu, practically never barks but generally speaking, they tend not to be as agreeable. The AKC website has a tool that can help with "breed selection" based upon your lifestyle and needs, if you are exclusively looking for purebred dogs. Otherwise, there are plenty of rescues and shelters (even breed-specific rescues) that may be able to help you find a puppy if you are also open to mixed-breed dogs.