She probably has kennel cough(bordatella or tracheobronchitis). Most cases of kennel cough can be cleared up without antibiotics. A lot of vets prefer that it not be treated because it could lead to resistance problems and difficulty treating things like pneumonia.

She sounds like she is food/toy aggressive. You might want to be very careful with this and make sure she is not that way toward your children. It sounds like she wouldn't bite but I would still watch her carefully.