We have a puppy that has not been fully trained. We have used Pet Pro OXY several times and it works great!