It could be a false pregnancy but I would give her sometime, it takes 3 weeks to go through the heat, and since its only been 4 weeks, she may be one that takes a couple of weeks for the swelling to go down, I have a girl that does that for 3 to 4 weeks after her heat cycle.