解:(1)由“两种动物的腿共有46只,鸡比兔多2只”可以这样想“如果鸡减少2只,鸡和兔就同样多;这时,脚共有:46-2×2=42(只脚)。(2)还有,一只鸡(有2只脚)和一只兔(有4只脚)共有6只脚。那么有:42÷(4+2)=7(只);(表示有7只鸡和7只兔)原来的鸡有:7+2=9(只)答:鸡有9只;兔有7只。