Okay, so I have two female yorkies. Both are very well trained and socialized. Cali just had puppies and Chloe is about to go into heat. Because of this they are literally at each others throats. My husband and I have been holding them apart when they get into their spats, but a friend told us we should let them fight it out... What do you think? The vet said that they would stop fighting as much after they establish the alpha female, but stopped short of telling me to let them fight it out. Any advice is appreciated!