I know this thread is mainly directed towards cat's and dogs but I came up with Riley's name a few weeks before I got him. I chose Rocky's name when we saw him. I have a few female names in mind for the dog I am hoping to get in the near future. I think it's hard to come up with names without seeing the animal first though.