первая запятая при однородных членах (дала рекомендации, объяснила)
вторая — придаточное изъяснительное предложение (объяснила (что?) что знает его
третья и четвертая — придаточное обстоятельственное (знает (с каких пор?) как он был котенком)
пятая — придаточное обстоятельственное.