There exist a lot of different styles of getting rid of drain clogging materials apart from just dumping them down the drain. You can start by saving cooking grease in cans and pouring it into the trash or throwing coffee grounds in the garbage, or adding them to your existing mulch pile. In the case of shower drains, you can add a drain gate or screen to catch hair or prevent soap scum from going down the drain. You can also be sure to brush the pipes regularly to avoid hair and other debris from accumulating and causing the vicious cycle like hair trapping soap, hence causing soap scum to collect, and clogging your drain.