Messy accidents are part of life with pets. Puppies and kittens still in training, stress or anxiety, health issues like urinary tract infections or digestive problems - all of these can lead to unexpected vomit and urine stain and odour messes. Even well-trained pets may have slip-ups occasionally, but if your dog or cat is vomiting more than usual, has diarrhoea, or their toileting habits...
