Blocking should provide an option to cover an entire originating domain, not just subdomains.
As an example, when marking a single email as Spam and selecting Block, users can block emails from sender info@laurens.caredogbest.com or all emails from subdomain laurens.caredogbest.com, but there is no option for blocking everything from the domain caredogbest.com. This is an example of a repeat spam sender and they frequently create new subdomains *.caredogbest.com. Next week they will be sending from a subdomain like bob.caredogbest.com and it will not be blocked by the existing options.