Miss Annie just went to the groomers. She is on really high quality food so I don't think that is an issue - it is just the breed the have a double coat and no getting around it. The German Shepherd aka the "German Shedder." I am actually very lucky because this is the first year she has blown her coat and she is five years old. It is a good thing I bought a Dyson Animal vacuum cleaner when I got her - it has been well used.