To level up your pet, collect its cards. When you level up your pet, you get a reward and get access to a wider assortment of outfits. For leveling up a rare or exclusive pet, you get more rewards.
You can get a gift from your happy pet once every 24 hours.