That's always true! Hopefully Pidgeotto will do Geodude justice.
I can imagine! Yeah that's how I feel about quite a few cute pokemon :( I wish I could keep pokemon NFE but then they're too weak to take on the gyms without a lot of overlevelling which is bleh. If you like cute pokemon, you should try using Dunsparce or Shuckle in one of your Crystal playthroughs sometime!
Also thanks for today <3 Really appreciate it a lot.