If you have a huge fuge, then your tank would be ok. But a 40 is a little small. I had one that cleaned out my 38 in about 1.5 months before he got moved to another tank. (When I bought him, I knew he wasn't going to stay in there and already had another home)