Dont be scared of that word detox, I dont actually like using the word myself as I see detox as something serious.
what eden mean is that the longer a dog has been on a poor diet/high grain food with fillers etc, then they "may" take a bit longer to settle down when going onto a much better quality grain and filler free food.
Certainly didnt put me off, Riley loves eden and his condition is fabulous on it.