What kind of pup is it. If it is a retriever you can look into the local retriever clubs, Lake Country or Southern Minnesota Retriever Clubs. Once you get to know some of the members you will have lots of opportunities to train on all sorts of land/cover/water with dead birds/live birds etc. Many of the dog people I know seek out and find places to train with out of lot of effort or expense. Just use your imagination. I drive by Belle Blaine everyday on my way to work and I see a long pond to the east of 169 and south of town that would work, as I drive through Belle Plaine on the way to the golf course I spot two goods spot to train. Just take a drive and you will find what you are looking for.