Hazel is doing great! She found a new friend(her name is Skye and she is a 6 month old puppy and she i a herding dog) And whenever my other puppy cruz goes near Hazel, Skye growls and nips at his feet to get away from her and then snuggles her again. It is really cute i need to send some pics...