solaceon town
you cant catch it at Solaceon town but you can catch it on the west route of hearthome city
In Diamond and Pearl Psyduck learn Disable at level 14.
If you mean the Psyduck that sit in your way, you need to get the Secretpotion from Cynthia, then go to Solaceon Town (the Daycare one) and go north to the Café. The Psyduck will be next to the Café.
The Psyduck are at the northern part of Route 210, standing in the way of the path. These are the Psyduck you will need to use the Secret Potion on.
pysduck evolves at level 31
U go to celistic town past the psyduck
You can catch Psyduck pretty much anywhere up to snowpoint city
North of Vermilion city is lake surf on it and eventualy you will encounter Psyduck.
you give them the potion that cynthia gives you.
Read this http://wiki.answers.com/Q/Where_is_the_5th_gym_leader_in_Pokemon_Diamond
Well You catch Magikarp, Goldeen, Finneon, Psyduck.
i guess level 25. it evolves at level 33 not 25