Yes, many carpet cleaners are effective in removing pet stains and odors, keeping your carpets fresh and clean.