My condolences for the loss of your hen first off. Secondly use should definitely consider give your current hen a bath as mentioned previously. But in terms of spray, it might not be the sprays fault. Some pesticides are tailored made for specific pest. Even general pesticide cannot cover every...
For your house, I would recommend "Tengard SFR Termiticide". The stuff works wonders for flees infestations (the ones NOT on your dog). I not sure what to tell you for the dog though (sorry I do not own one).
The is where I got my Tengard...