Thanks! I don't see anything crawling on him. I checked him all over. I think he has dry skin. He did give me a good scare coz he was scratching more than usual and I freaked out everytime there is something different about him :P The vet prescribed him the Bayer Advantage tm 10 and his last tube is in end of November so that will last him till one month after application. Thank you everyone!