How can a Pokemon use a move that isn't it's type?
I don't get how a Pokemon can use a move that isn't it's type, or if it's a dual-type, neither one! Like Pidgey, a Normal/Flying, being able to use Sand-Attack! (a Ground-type) Or more confusing, a dragon type that isn't also an Ice-type using Ice Punch! How can that happen? A dragon type (other than the legendary Kyurem) physically could not be able to use Ice Punch!