You should give your dog a flea bath and flea bomb your house, should be about 20 bucks. After that I heard somewhere that bathing your dog with a Lavender scented shampoo helps repel fleas, for some reason they don't like the smell or something. Nasty Bugs.
One of the cheap and inexpensive ways to get rid of fleas on your dog would be to use a water lemon mixture which you can prepare at home. To make the mixture, you first have to cut the lemon into pieces without peeling it. http://www.ehow.com/how_6753617_rid-fleas-dogs.html has more instructions.