A group of us have a friend who has had some serious issues over the last 20 years which have resulted in some mental health issues. This lady is mid 40's and has a lot of pets. Unfortunately they keep breeding and toilet all over the house, including on her clothes. It has reached a point, has been for several years, where you can smell her before you can see her. Our friendship group seem to be "too nice" in that no one has directly mentioned it. However we were out and a passerby said loudly "OMG what is that terrible SMELL?" as they went past her, which she seems to have heard. She did ask the group directly but none of us fessed up and was honest, making excuses like "oh I have a cold at the moment" or blatantly lying. I really don't know what to do for the best and whether talking to the group about taking some sort of action is the best way forward. We've just let her get on with her own thing and not wanted to sound rude in the past but the direct questioning of it made me realise that she doesn't actually know, which I think we all assumed she did and it was a choice. She fell out with a friend recently by arguing that she washes and does self-care "just for men" and became very judgemental, to the point the friend now won't speak to her. I don't want to approach this in the wrong way. She has access to hot water, mum lives nearby, friends offer facilities. Is she just happy doing her own thing or should we be doing more as friends?