
Norma and

to YT! I agree with the others, you should never grab a dog by it's neck and do the whole alpha roll thing...that's very old advise that people did years ago to get their dogs to listen to them. Kind of like smacking a child was acceptable 3o years ago. IMO They both do better and respect you more if you teach them with love and respect, not with abuse.
I recommend you do an internet search for Victoria Stilwell. Her official website is:
Official Victoria Stilwell Website - author & host of 'It's Me or the Dog' She has a show on Animal Planet called, "It's Me or the Dog" that I think you might be able to watch some small out takes of on the web. I'm not sure so I'd google it. I love her approach and I think you'll agree. She's also got a book out call the same and it's wonderful.
It sounds like your little girl is very nervous over these other animals. Please, try and look at this through her eyes. Think about how she's seeing the world, she's so small...lay down on the ground and look up at your horse...that's what she sees. Of course that'd be scarry if one has never been around a horse before and is only a foot high.
Now add to that your action of grabbing her neck when she's defending herself. You whom she's turning to for love and protection, you grab her by the neck (a very scarey thing to her) and you're fussing at her. It's all very scarey. I'm not trying to sound mean in anyway as this is an old technique that many people believe in. I'm just trying to get you to look at this differently.
Everyone has the natural instinct of fight or flight...she thinks she's in danger so she's acting out. You need to distract her fear when the other animals are around. And you're going to be surprised how easy this is with Victoria's methods!
First have her on a leash, get some yummy treats (that will be special treats only for this training so small bits of cooked chicken or hot dogs something like that) and toss her a small piece of it on the ground when she sees the other animal, and calmly tell her that she's a good girl. If she doesn't want the treat than you're starting her too close to the thing that's scaring her, so take her away and come back a few minutes later, but not as close this time and try this again.
You'll slowly move them closer together...if she starts barking turn in the opposite direction of the animal she's barking at and walk her way...don't say anything, just walk her away. Then you'll come back and do the treat thing again, but if she barks don't treat, walk away. Hope that makes sense. You're trying to catch the good behavior and rewarding it. By tossing these overly yummy treats when the other animals are around she will start to associate the other animal with the yummy treats and want them to be around.
I hope this helps as a starting point until you can start reading this book or getting a good positive personal trainer to help you train her. Please, keep us posted on how she's doing.
PS: I'd love to see some photos of your little girl.