There's no need to blame the dog for that aweful smell about the place anymore....you can blame global warming.
http://ecoworldly.com/2009/05/07/giant-spiders-could-be-a-result-of-global-warming/
http://ecoworldly.com/2009/05/07/giant-spiders-could-be-a-result-of-global-warming/