i know it's an older thread, but my 2 cents is:
i've kept toads for many years - decades.
they always seem happier when they have a friend or two or more.
currently i've got over 200 toadlets in one tank - they clearly and obviously enjoy physical contact with each other as they hang out in little groups of 3-20, often making a pyramid formation which is quite amusing