Hi and welcome! We feed our dogs Nature's Variety and our last 2 puppies ate it since the time we got them. We basically did an instant switch, even though people say not to do it that way. They wouldn't eat their puppy food though so they ate the Nature's Variety right away. It is an all life stages food and our dogs have done very well on it and really like it. We free feed since we have 4 dogs (had 5 at one time). We use a LeBistro feeder and keep food in it all the time. We also have one for water so they have water available all the time too. Can't help you with the fleas but sounds like others have given sound advice. |