Old vet tech here-capstar is over the counter but only sold by vets, you won't have to bring her in BUT capstar only lasts 24 hours. If you have seen your vet in the last year they should sell your a flea prevention, some do have heart worm prevention in it so you may have to bring her in for a heartworm test before they will give you that kind. Frontline works ok, but you HAVE to keep her on it for atleast 4 moths strait to keep the larve and hatching eggs that are already in your yard/house at bay and end the cycle. I would recommend using flea prevention year round. If you can get a pill called comfortis from your vet it will kill the fleas in 30 mins and lasts 30 days, and has no heartworm prevention or anything in it, and works wonderfully! Good luck!!!
Melanie-Mommy to my HERO Madeline
1/15/07-8/23/13 Fight For Maddie