Natures Miracle from the pet store read from the Toyota vehicle care forum
here and
here. For the A/C I would go to either
www.autopia-carcare.com,
www.properautocare.com, or
www.bettertruckcare.com and look at Wurth A/C system cleaner. Never tried it but it's a foaming deal that would probably eliminate the crap stuck to the insides.