This is a small glitch that happened recently that I can't explain. I just caught a Kyurem and put him in my party. A few minutes later, his Max HP increased by 1 point without using items or leveling up! When I caught him he had 279 HP. When I taught him a few moves with tms and used them in a battle, his HP increased when the battle ended!
Small glitch I'm not sure has been discussed: Has anybody noticed that when you teach a pokemon a new move that the PP decreases to the PP of the move forgotten?
Ex: Dragon Tail: 10/10 PP/ Teach Dragon Claw: 10/15 PP.