I just noticed that my older girl is still swollen and has blood although it is over four weeks since her heat started. My boy dog stopped paying attention to her a week and a half ago so I assumed she was finished. There is no smell to the blood. I can't think its relevant but her daughter is just starting her heat. Obviously I will keep an eye on it. I'm a bit concerned as she hasn't been on this long before.