It'd be like using a sledge hammer to bang a tack in, still I wouldn't deny any dog a bit of pest control if it wanted it.
I wouldn't buy a Bull Terrier specifically to Rat, but if you have one already then why not give it a try? You never know it may take to it well.