you need to take her to the vet and get her checked out! She needs 3 sets of puppy shots and kennel cough booster and a rabies shot and should be on a heartworm prevention..like Heartgard. Then she should be good for a year from the last set of shots she gets. Every Vet is Different..this is just how things are done in Tennessee.She also..should have been wormed at 2,4,6,8,10 and should have started heartgard at 12wks of age.

Hope this helps you out some.