I have a pug dog and numerous other dogs. We have found that eucalyptus pods work well for fleas. Find a tree and collect the leaves and pods from the tree laying on the ground and put the pods (inside a sock) and leaves all around your yard. Fleas do not like this. I have been using eucalyptus pods and leaves for years and our yard is free of fleas.