to bathe, use orriginal dawn dishwashing soap, then to recondition pups skin/ coat use "GOOP"(found in the hardware section for washing hands w/o water) and rinse. The dawn will dehydrate the fleas, dont' do more often than once a week. An old friend that owns a persian cattery told me this and I have found it does work well. as for bedding and carpet the best thing is to wash in hot(instead of using reg. detergent I'd use no more than 1 TBS. dawn in top loader or 1tsp in front loader) and dry, that will do that, if you have a carpet machine or can rent one see if there is a shampoo you can use that will "kill" the fleas and eggs, repeat cleaning until you no longer see any signs of fleas. you child is small and is on the floor mroe than you and so he is more suseptable to getting flea bites. I'd avoid the bomb unless you just can't seem to get a handle on the fleas...oh and I'd do a treatment to the lawn for fleas.