The food is Natural Balance Vegetarian.
Ellie is coming to terms with her new rules. The no jumping is a very hard one for her. She never jumps on Cate who is small but she jumps at the older kids a lot. But we have put in place that if she jumps to grab her collar or harness tell her no and make her sit. No other talk or touch just to sit. Really in all this is the only thing she has that needs stern correction. She is a polite eater. Doesn't try to steal food, not a barker, and doesn't take Cate's toys. She is very nosey. She doesn't really get into things just has to investigate everything. She plays well with the kids when they use the no jumping rule. We are making her sit to get attention. It working to our advantage right now.
She still has social anxiety when we are out. Not with people but with other dogs. Really only other dogs that are unsure themselves. Having Jagger with her when we are out helps a lot.
Example in Petsmart getting new toys. Jagger finds a young lab to make friends with. The lab's people were very nice and we talked for a few minutes. Jagger and the lab ended up laying in the floor wrestling and loving on each other. Ellie stood by and watched but never growled. In the end she was attempting to be more involved and calmly meet the lab. Jagger would love to be the official door greeter at the vet's office and the pet store if he could
Ellie does crave physical contact. When you sit if she can't touch you she will root around on you until you lay a hand on her.
In all I think it's just going to take time and attention. We are able to give her both. The kids now realize Ellie is not "mean" and that she just needs attention and correction.