Pokemon can only have a set number of pokeblocks. Once they have eaten that set number, they will never be able to eat any more. The only way that you can get your pokemon all the way to the highest amount of a skill is to make really good pokeblocks.
Chat with our AI personalities
This happens. If you gave your pokemon alot of pokeblocks, it will not eat anymore. Which means; It's done forever. You will never be able to give your pokemon a pokeblock.
Train the Pokemon you may not know it but it helps the Pokemon win contests if the Pokemon likes you.
There are no PokeBlocks in HG/SS.
Depends on it's nature allthough usually it likes blue pokeblocks or pokeblocks with dry qualities.
look at profile To find out what type of PokeBlocks your Pokemon likes, go to Mossdeep City. Then go to the house directly behind the PokeCenter. Talk to the man in the house and he will tell you what types of PokeBlocks your lead Pokemon likes. To find out what another Pokemon likes, switch it with your lead one and then talk to him.