The sooner you can get to a pet stain, the better. Canine urine left on carpets can permanently alter the dye. Remove any solid residue with a dull knife. Blot fresh stains with a clean, white cloth. After absorbing as much moisture as possible, apply a solution of 1/4 teaspoon clear dishwashing liquid mixed with one cup tepid water; blot with another clean, dry towel. Rinse by blotting with a towel dampened with tepid water. Continue alternating with a soapy towel and a clean, damp towel until the stain is gone. For stale stains or persistent odor, call a professional carpet cleaner.
Martha Stewart Pets hammock, petsmart.com