Sorry about your loss!
But welcome to the forum!
Personally I would check out local shelters and rescues to see the different dogs available in your area!
Make a list of the charateristics you would like your next dog to have!
Things such as energy level, grooming demands, temperament, size, good with kids, good with other animals, etc.
And seeing as your son is about to turn 1 year old, I would personally go for an adult dog that has been tested around very young children and is already house trained! I also like lower energy, calm dogs for families with very young children! Parents with young kids are often busy enough looking after kids and don't always have the time to exercise the dog!
Shelters/rescues will be glad to help match you with a dog that fits your requirements! Choosing a dog this way means that it is far more likely to be a good fit for your lifestyle.
And if you are set on buying a puppy, then read this sticky!
It will help you to find a reputable breeder! https://www.dogforum.com/dog-breeds/c...g-puppy-10013/
Just be sure you are prepared for A LOT of work! You'll have 2 seperate youngsters who will require your constant attention!