Well, that’s hard to say. Each dog is unique and, without knowing the cause of barking, the length of time that the problem has been present, and his general demeanor - I wouldn’t think anyone can give you a definite answer on that. However, many collars start working within minutes - but, it’s up to you to incorporate positive reinforcement to keep this good behavior going strong!