OK I am not an expert BUT my Daisy just finished her first heat and I was freaking out too. All I can say is swelling is normal...it may get much bigger and the bleeding will get worse the second week or so. We went to PetsMart and bought a velcro diaper for her and she hated it but it stayed on despite her best effort! That way she could still get on the furniture and not make a mess on it. Hope this helps some. By the way...towards the end of week three Daisy's breasts got knots on them and the vet is gonna check her out again in two weeks so we are sure it is just normal. Just in case you see these kind of things you know ahead of time...
Nice DIaper huh? The cat as you can see...thinks Daisy is NUTS!

Nice DIaper huh? The cat as you can see...thinks Daisy is NUTS!