RE: aggression
Snapping and human aggression is never a good thing, especially when children are involved. Pits are dedicated companions who strive to please their owners. They are extremely clever, fun, and energetic. When socialized properly, pits bulls and children can have wonderful lives together, with adult supervision; unsupervised children should never be left with a dog of any breed though. The majority of cases involving pit bulls attacking children stem from irresponsible parents who do not keep an eye on the interaction between dog and child. I am not saying you are irresponsible but NEVER trust your dog's actions, especially if he has been snapping at your children.
Watch your child's behavior as well and know when to intervene. My dog lets my son ride him around like a horse and lay all over him but always under my supervision and I intervene if I think Kangol looks a little annoyed. Fact is children can be super annoying to dogs (of all breeds!). I know my 2-year-old can be, although Kangol doesn't show his aggravation, I don't let it get to that point. Additionally, it would be a good idea to ask your vet what he thinks; he might be able to recommend an aggression therapist if he thinks one is needed.:angel: