Dragon Pokemon are weak to ice and dragon type moves, and resistant to electric, fire, grass, and water type moves (By resistant I mean that when those type moves hit a dragon Pokemon, they will only do half the damage that they normally would).
(This answer only applies to pure dragon Pokemon. Extra types such as flying/dragon, will have more weaknesses and strengths.)
Dragon type moves are good against Dragon type pokémon.
Garchomp is a Ground/Dragon-type Pokemon, so it's weak to Dragon, Ice, and Fairy-type moves.
A pure dragon Pokemon is only super-effective against other dragon Pokemon. However, due to their insane stats most dragon Pokemon can take on all of the other types. Just as a reminder, dragon Pokemon are weak to ice and dragon type moves, and resistant to electric, fire, grass, and water type moves. (This answer only applies to pure dragon Pokemon. Extra types such as flying/dragon, will have more weaknesses and strengths)
any grass or dragon moves will be good (the higher the level of pokemon the more damage the moves will do to the target)
it is weak against fire, fighting, rock, and steel type moves. and they are strong against grass ground flying and dragon types.
psychic and flying Pokemon are good against fighting type-pokemon
Depends. Water is not very effective against Dragon types. However it is possible for most water Pokemon to learn ice type moves and these will be super effective. Good luck!
Garchomp is a Ground/Dragon-type Pokemon, so it's weak to Dragon, Ice, and Fairy-type moves.
Dragon Pokemon are weak to ice and dragon type moves, and resistant to electric, fire, grass, and water type moves (By resistant I mean that when those type moves hit a dragon Pokemon, they will only do half the damage that they normally would). (This answer only applies to pure dragon Pokemon. Extra types such as flying/dragon, will have more weaknesses and strengths.)
Dragon Pokemon are weak to ice and dragon type moves, and resistant to electric, fire, grass, and water type moves (By resistant I mean that when those type moves hit a dragon Pokemon, they will only do half the damage that they normally would). (This answer only applies to pure dragon Pokemon. Extra types such as flying/dragon, will have more weaknesses and strengths.)
Dragon Pokemon are weak to ice and dragon type moves, and resistant to electric, fire, grass, and water type moves (By resistant I mean that when those type moves hit a dragon Pokemon, they will only do half the damage that they normally would). (This answer only applies to pure dragon Pokemon. Extra types such as flying/dragon, will have more weaknesses and strengths.)
Dragon Pokemon are weak to ice and dragon type moves, and resistant to electric, fire, grass, and water type moves (By resistant I mean that when those type moves hit a dragon Pokemon, they will only do half the damage that they normally would). (This answer only applies to pure dragon Pokemon. Extra types such as flying/dragon, will have more weaknesses and strengths.)
A pure dragon Pokemon is only super-effective against other dragon Pokemon. However, due to their insane stats most dragon Pokemon can take on all of the other types. Just as a reminder, dragon Pokemon are weak to ice and dragon type moves, and resistant to electric, fire, grass, and water type moves. (This answer only applies to pure dragon Pokemon. Extra types such as flying/dragon, will have more weaknesses and strengths)
Ice and Dragon.
Fighting and Ground type moves are most effective against dialga, since it is a dragon+steel type pokemon.
Fighting type is super effective against Normal type.
Ghost pokemon are good against psychc and ghost.
Only other Dragon types.