Go to the pet store and they have a special soap for it. Use it about 5 times in a row and for the most part the smell pretty bearable. It won't be completely gone for a month or so also when you get the pooch wet again it smell like all hell again. As for your house...febreze