I have two male dogs (pembroke and cardigan) that don't get along some of the time. They will be best buddies for days and then Barkley (pembroke) gets in a bad mood and fights with Cooper (cardigan). I know that Barkley is the alpha dog and I think Cooper is fine with it, but it gets out of control. My boys are well socialized and get plenty of exercise, but something snaps and the fight is on. I would like them to get along better, but sometimes I know it is not possible. Please help.