so far I’ve noticed XP earned for leveling a dino is 1/2 of it’s cost. Today I leveled up Stegosaurus to L19, costing 30,000, which should have earned me 15,000XP, but I got only 5,000XP though. Then tried on Secodontosaurus to L13 costing 4,000, getting only 1,000XP. I’m sure it was more before as I got 15,000 for leveling Velociraptor to L19 a while ago. Not sure if it’s a change of sort or bug.