Getting a dog is a really big decision that should be taken seriously. Owning a fur baby takes time, effort, and patience. You need to care for them every day, train, them, exercise them, and give them lots of love.
Some dogs are easier to manage than others. For example, certain breeds such as Huskies, Border Collies, and Australian Shepards need a lot of movement in order to stay happy and healthy.
On the other hand, there are dogs that require a lot less time, attention, and training.
If you want a dog that is easier to train, friendly, and great for families, check out one of the retriever breeds, such as Labs or Goldens. These are the two most popular breeds in America precisely because they are lovers, extremely patient, and people pleasers. In fact, Goldens have proven to be the most patient breed when interacting with children.
If you want a smart dog that hypoallergenic (aka non-shedding) then check out the poodle. They are great for people who suffer with allergies, and they are very easy to train.
If you want a dog that will love you (and your kids) unconditionally, be playful, and protect you then look into getting a boxer. I have never met a boxer I didn’t like.
Remember that whatever dog you decide to get, it should be one that fits well into the lifestyle you already live. If you love to run/bike/hike and are type-A, then a more independent and active dog may be perfect for you. But if not, you may want to look into an easier breed.