Source: http://www.idealhome.co.uk/project-advice/5-ways-to-ensure-you-and-your-pets-have-a-flea-free-home-23592