As far as I'm concerned, you can only get Seedot from Pokemon Ruby, Sapphire and Emerald. In other words, Seedot can be found in the Hoenn Region.
You can only get seedot in Diamond by inserting a Ruby cartridge into your DS and going to either Eterna Forest, Route 203, or Route 204. Otherwise, you can trade a seedot from another Pokemon game (Ruby, Emerald, HG or SS).
seedot evolves at level 16 in nuzlaef and if you use laefstone at nuzlaef he evolves in shiftree
mawile, groudon, latias, seedot,
You can't , you'll have to trade with Ruby or emerald
You can only catch seedot, nuzleaf, shiftry, zangoose, and groundon in ruby.
no you have to trade it from ruby sapphire or that other game.
You can't, you have to trade with Ruby. Seedot/Nuzleaf/Shiftry are Ruby-only Pokemon.
Route 203 with Ruby in Slot 2
im not sure, but i think seedot can, and Zigzagoon/Linnone. I don't have a list of Pokemon that can learn it, but Zigzagoon is a good choice. (i carry a few zigzagoons around to act as my HM slaves.)
you can catch them right by foratree city and where u start off and right by the daycare center only works in emerald,ruby.[does not work in sapphire] hoppppppppppppppppppppeeeeeeeeeeeeeeeeee ttttttttttthhhhhhhhhhhiiiiiiiis helps alot for ur questions :]
I don't really think you can. The thing is, in Sapphire you can catch Lotad but not Seedot and in Ruby you can catch Seedot but not Lotad. However in Emerald, you can catch both. So You'd have to trade from a Sapphire or Emerald. Lotad can be found on route 114 on Pokemon RUBY!