Yes, it is always recommended not to use small-sized tanks for keeping guppies. The guppy females normally produce 30 to 35 baby guppies at one time. Hence, after a few months or years, the tank will be overpopulated by guppies.