I have read the thread poppy - shame you couldn't have read MY posts, where i actually said that i felt you were doing the right thing rehoming . Too busy having a teenage tantrum, this is the sort of behaviour i would expect from my DD1 when i tell her stuff she doesn't want to hear.
The other posters on this thread have tried to be helpful, tried to assure you that the dog wasn't being aggressive to help you make a reasoned decision as to what to do with your dog. I firmly believe that if i dog has a happy loving home to go to, then rehoming her would be no more than a minor upheaval and often rehoming is the most sensible option. Maybe when you have calmed down you will be able to stand back and realise that you either want to keep your dog - it doesn't sound like you have done anything wrong tbh. I am to admit that my DD is a nightmare with my JRT, enforced hugs are the least of his worries believe me, but i trust him 100% actually (something i never thought i would say about a dog, especially a jrt). But you know what, he does put his teeth on DD, he "mouths" in play and he will use his mouth to tell her enough is enough - but as an ex vet nurse who has grown up with dogs and had all sorts of dogs, i have enough experience to know that he is not showing aggression and can be trusted. Some might disagree with me, but he is just wonderful with DD.
There is no shame in holding your hands up and saying, look, i can't be doing with the dog and the baby too - i totally understand, its hard work. And if you find a home for her, through beagle trust etc you are not being cruel.