I'm pretty sure you lv. them up to make them happy.
First you need to know what Pokemon you are dealing with, if it a 1rst evolution, 2nd, 3rd Etc.
If you do this and it is a 1rst or second, all you have to do is battle with them and DONT MAKE THEM FAINT!!!!
3rd evolution: YOU NEED SOME sort of berry thing or pokeblock or whatever the thing is in your game (treat of some sort)...... AND BATTLES!!! show your Pokemon that you know what the heck you are doing...... and that they can TRUST you.
Do this and your pokemon should be happy...... IF you did it right!
You can make it happy by treating it to spa.
You can make it happy by training it a whole lot. usually it takes a Pokemon 20-30 LVs to be fully happy.
you have to run around with it lots. also battle with it. those two things make Pokemon happy.
Yes but it shouldn't make you happy.
Just use them alot in battle and give them good berries and that should make them happy
The way I do it is by giving the Pokemon you want happy a sooth bell, this will make the Pokemon grow happy fast. Then every day give the Pokemon a message at Veliston (spelling?). Also make sure that it's the first Pokemon in your party and never put in the PC boxes.
Buy him a pokemon game
use sunny day
yes
train the Pokemon's give it a puffin or a rear candyto make it envolve
mabye pokemon amie
not hard