Hello, I've been reading the Breeding Guides on the site and have found myself perplexed at the results from two of my Pokemon. Both my Teddiursa and Buneary seem to fit the ideal conditions to have superior IVs in Attack and Speed respectively.
For example, my Buneary's description read: Alerts to sounds, and it had a Jolly nature. Based on what I read, the description indicates that my buneary should have 31 IVs in Speed.
But, that doesn't seem to be the case. After using rare Candies to raise my Teddiursa and Buneary to Level 5 (no vitamins or battling), their stats were quite underwhelming. In fact, they fell between Min- to Min on their respective profiles on the site. Can anyone explain to me why this is the case, what I'm doing wrong, and how to attain these elusive 31 IV points?
A pokemon which has its characteristic "Alert to sounds" doesn't have to have 31 IVs in speed. This means that the pokemon might have 31 IVs in speed, but may also have these IVs in that stat:
1, 6, 11, 16, 21, 26, 31
In your case, it looks like you've gotten a pokemon with one of the lower IVs in the range. They cannot fall at Min- because they have a beneficial nature. You should check with the IV Judge at the Gear Station in BW or the Trainer Tower in Gen 4 to see if they have perfect IVs in the stat without spending too much time. Also it is very inaccurate to IV calculate at level 5. Pokemon must be at (minimum) level 20 to get a fair idea of their IVs. As a rule, higher the level, the better accuracy you get for calculating their IVs.
For more information on characteristics: http://bulbapedia.bulbagarden.net/wiki/Characteristic
I highly recommend RNG manipulation so you can get 31 IVs in all stats (as many as you want) in one go without having to breed more than once.
RNG manipulation (info): http://www.smogon.com/ingame/rng/bw_rng_part1
You can also find guides for older versions of the games for RNG manipulation.