there s a trainer with barboach, but yo need to beat the fifth gym leader and have surf.go to mount cornet by Orbergh or Eterna city. I realy don`t know where it is. go through that and if you see water try to get to it and then surf on it and if you see a trainer that is a fisher man, battle him and he mite have a full hose
more detailed: go to orbergh city you must have a bike and surf, go through mt. cornet when you get out go down until you can surf on the lake then surf to the small ledge that has one fisherman on it he will have barboach
Chat with our AI personalities
I found pone above mt.coronet cave of ferity pone activates barboach to a Pokemon (like a fossil with cranidos)
you don't need a trainer,you can find one in the wild by fishing
diamond pokedex number 80 is Barboach
Lv.30
Barboach and it's in mt.coronet