What could cause tiny spots of blood from anus?

Could be many. Things from benign to very serious. Please see a specialist such as colorectal surgeon or gastroenterologist and better to be seen when actually bleeding or with a sample to be able to confirm that what you are seeing is actually blood.