Lots of good thoughts on this thread already. I do have one piece of advice to add though.
Think long and hard before you get a dog. You can kill plenty of birds without a dog and shouldn’t have any trouble retrieving them if you take smart shots.
I’ve seen plenty of hunts ruined by dogs and plenty of guys who used to kill lots of birds struggle to kill them after buying a dog.
All that said, my dog is my best friend and a great tool. I enjoy hunts twice as much with him as I do without, but I’ve also spent well over a thousand hours training him and often plan my day around our training sessions.
If you are going to invest in a dog, take the time to make sure it’s coming from the right litter and understand the time commitment it’s going to take to get the dog to the point where it actually makes your hunts more enjoyable.