cat puppy doctor caribbean city dogs panama puppies medical billing david autoclave sterilizer autoclaves costa rica chiriqui medical medicine disinfection cats chlorine cleaning water bocas del toro beach