I love the name
Rufus and while it does rhyme with "doofus" that doesn't bother me! I think it's such a handsome name, that is highly under-rated imo. A lot of people will probably say it's a dog's name too, but that also wouldn't stop me from using it, as there are so many human names on animals these days!