1234479 Unicorn gives 6799 HP
1234569 Unicorn gives 6910 HP
How could this be possible? The first Unicorn is off perfect by one level on B, while the second Unicorn is off perfect by one level on A. The reason that this occurs is because the amount of stat difference between levels advances and grows higher with higher levels, until for some reason when you get to 5 it gets lower.
Here's the differences in HP between consecutive levels:
1 - 2: 95 HP
2 - 3: 192 HP
3 - 4: 287 HP
4 - 5: 383 HP
5 - 6: 303 HP
6 - 7: 272 HP
Why does the difference in HP increase until 6 - 7 and then decrease? This leads to the situation we see above where a 1234569 Unicorn is better than a 1234479 Unicorn, this is illogical and should be changed.
The situation is the same for other raised pets as well.
Fox gives INT. Here's the difference in INT given for consecutive levels
1 - 2: 1 INT
2 - 3: 2 INT
3 - 4: 3 INT
4 - 5: 4 INT
5 - 6: 4 INT
6 - 7: 2 INT
?????????