Here are a couple pictures of my 4 month old pup retrieving this morning. The snow is real sloppy so she was sinking up to her shoulders at times and having to lunge to get through it, but she did great on all 6 retrieves. She is staying until I command fetch, bringing it right to me and dropping it when I say give. I am shooting the 20 gauge each time and it doesn't bother he at all. I can't wait until the snow is gone and I can start working her in water!