I have been in a major flea battle on my dog for a couple months now. She has a flea collar has had baths with flea and tick shampoos. I then thought they must be on the carpet and bedding so we washed the bedding and I got a flea spray for carpets and furniture. She loves to roll on grass, So I thought maybe that's where she is getting them so I have not been letting her roll anywhere. And she hasn't had any contact with other dogs! She is an indoor dog. She had a bath a week ago and I found a flea on her today! So for right now I'm going to give her a bath with Dawn.*Sigh* I don't know what else to do! Any suggestions would be helpful.