Update 8/6/20: Rufus has found a loving forever home and is officially adopted.