In general yes. Calming treats are created for this purpose as well. But it is important to define the reason of barking. If stress or anxiety is the reason than definitely yes. Sometimes an anti-barking collar is more effective. We recommend to ask your trainer first if you can't define the reason by yourself.