Fleas can be picked up by dogs from the environment. The risk of getting fleas depends on how much time your dog spends in environments outside the home, and if they spend time with other animals who may carry fleas. Many dogs enjoy walks, but this creates a good opportunity to pick up fleas. Because of this, it may be better to use a good quality preventative treatment, as recommended by your vet. Dog flea treatment shampoos are not a long-term effective solution for combating fleas. This is because it will only kill the fleas on your dog at the time of bathing and does not prevent them from redeveloping. But spot on treatment and tablet medications are the only effective long-term methods of flea control. Spot on treatments are products whereby liquid is applied to the skin at the back of a pet’s neck, but they are not a good option if your dog swims or is bathed often. Flea medication administered in tablet form is also a good option, if you find it difficult to give your pet a spot on treatment or if they swim or are bathed often.