The best breeds for emotional support vary based on the individual's need for support. Sometimes, a dog supports their owner by sitting on their lap. In these cases, a Papillon or Toy Poodle is hard to beat. One might consider a Bichon Frise or King Charles Cavalier for a slightly larger breed. If an owner needs support nearby but not on their lap, view an English Labrador Retriever. If those breeds do not appeal to you, consider a properly socialized--dog and human friendly-- German Shepherd, American Staffordshire Terrier, or American Pit Bull Terrier. These breeds love their owner!