
Treat the sofa. If your dog had fleas they and their eggs could be anywhere - soft furnishings, rugs, the dog's bedding. Obviously, also check your dog. I'd ask the vet if you find fleas before giving her another dose of something.
I believe Frontline make two version of the topical ointment. One will just kill adult fleas and the other version (contains S-methoprene) kills adult fleas and their eggs. The latter is obviously better, since it prevents the eggs already on your dog from hatching and jumping off her coat onto something more hospitable (like you or your sofa).
If you have carpeting you can put a flea collar or a flea powder in the dust bag or canister. It will kill the flea eggs and any live fleas you pick up. Of course, if you have a Dyson or other make without dust bags the best thing to do is empty it after every use.