OK so need some opinions. I got a puppy mali x german shepherd. She is going to be fairly big. She is now 7 months old, we have trained her to a point that people are astounded. Hand fed from 10 weeks old. Last week, two different occasions She has bared her teeth and growled at my 13 year old daughter giving her a treat. I now have no confidence in dog not being in same room as me with kids. She won't do it with me or when I'm in same room. Dog trainer said this is her temperament. Just how she is. Don't give treats. But who's to say this behaviour wont extend to her toys or if she is tired or hot. I want to rehome with a friend with no kids but my kids don't want her to go and just the mention of it sends them into tears. Feels like a ticking time bomb if I keep her though