answered
Togepi has to be at max level of friendship plus you have to level him up.
To check the friendship of your pokemon go to eterna city and talk to the girl on the pokemon center and she will give you the friendship poketch app.