Source: http://www.sylvanpets.com/blog/furiously-fighting-fleas-some-things-you-might-have-overlooked