Our almost 2 year old springer/cocker cross has always been a lovely dog, has her from 6 weeks old and always been surrounded by kids our own are 3 and 6. She is a much loved family dog, well trained great off lead if free to run around and very loyal but yesterday for absolutely no reason she snapped at my friends child who had reached out to stroke her. (As she has many times before) she caught her fingers leaving a mark and to say I am devestated is an understatement. All thru the summer hols. We have had kids round and they all adore playing with her fetch etc. she loves it it but when they game ends up getting to much I put her back in the house for some chill out time. I am aware that all dogs can 'turn' but it's so unlike her. She will often growl at my two if they annoy her but it's her warning not aggressive as she moves away. I keep a carefull eye on her mood and if she displays any sort of warnings I encourage her to lay on her bed and keep the kids away. Sorry for rambling on but I am at a loss if what to do. The thought of re homing her breaks my heart. And my kids will be broken. But can I trust her again? I feel sick at the thought of her doing it again and she's at vets today for check up hope to rule out any unless as it is so out of character there must be an explanation. Any advice would be greatly recieved.