spadluigi,
I have and hunt Labs. They are great! If you prefer upland with occasional waterfowl, I recommend the English Springer Spaniel. I do not recommend rescue services for a hunting dog as you do not know the background of the dog, and a large percentage of the rescues have been abused at one time or another. This would not be desireable as they may not be the hunter you want. If you'd like some information, check out my friend's website below. If you decide to contact him, tell him Bob sent you.
Brent competed in the Illinois Pheasant Challenge recently with 2 dogs. He place the top 2 places both days with only two dogs. His pages have some good information on Springers and some very good links.
OhioDuckHunter.
http://www.guadairakennels.com/