We are desperate. She barks at people and she barks at dogs when we are out. She sidles up all happy waggy tail then as soon as the other dog/person relaxes she barks herself stupid scaring the wits out of them. We have tried the "walking away before she starts" but she barks as we move away, we have a bark collar that buzzes and vibrates - she ignores it. We have tried petting and reassuring her when another dog is nearby, giving her treats to distract her. Someone said it was because she was on a lead - no it isn't we tried letting her off and that really did not end well. She saw off a large Alsation and has been even worse since. She is a Cocker cross Bichon and has 2 litter siblings, one of which is well behaved and the other actually worse than ours! So fed up of apologising - it's really embarrassing. Any ideas for us to try? Please!