When you have a dog or cat … accidents happen. Maybe you were running late or maybe your dog nibbled on something nasty outside before you had a chance to stop him or her. If you have some problem spots in the house or apartment – stains that just won’t go away … or that [...]