The invention provides a pet health and life management system and method having a self-learning capability, wherein the said system comprises a cloud data sever, an intelligent feeder, a mobile intelligent client, an intelligent portable device wherein the intelligent portable device is arranged on or in the pet for acquiring activity information of the pet, and sending the acquired information to the cloud data sever or/and the corresponding intelligent feeder wherein the cloud data server or/and the intelligent feeder is/are used for customizing a feeding scheme for the pet according to respective pieces of activity information of the pet, and the intelligent feeder acquires the feeding scheme the intelligent feeder controls output feeding amount according to a corresponding feeding scheme. The invention can allocate type and amount of pet food according to different pets and activity conditions thereof.