I've never heard that specifically about not re-using a fish tank, but ANY used tank should be thoroughly disinfected before using. I'd use some bleach for that first,
let it sit & soak a while, making sure the bleach hits every inch, inside & out. Rinse well, no bleach smell can remain. I'd also use a second disinfectant (either F10
or chlorhexidine) properly diluted- to wipe it out again. (& either one is good for routine cleaning thereafter) Dish soap is great for removing dirt, but does nothing
to disinfect. Vinegar is a mild disinfectant, not enough for a used cage. It's also great for routinely cleaning water bowls (removes hard water deposits).