Now the dog has had her flea treatment I reckon they’re all jumping off her and landing on me! My ankle really itches. Scratch scratch! 🙁