Hi I have a 14 month old female Cane Corso she’s on the small side only about 90 pounds with a thin frame she is fairly well trained 100% housebroken and walks well. I wish I could say she eats well but she doesn’t. She’s very picky. I feed her mostly raw food my question today she is going through her first heat cycle and it’s been three weeks already and I was just wondering how long this is going to take?