Belive it or not Tea Tree shampoo will work. You can use a small amount on the dog and water it down. A little will go a long way. It's a trick I learned while in beauty school. As for your Ac's take out the filters and use a diluted bleach sloution to get the smell out. Then rinse them in your sink. It worked for my neighbor and their black lab mix so I am sure it will work for you. Best of luck and I hope it all works.