Ok, guys - I've never had kittens before, (well, I did when I was about 6, but I don' t remember) and I just need some info on when I need to start doing things for them. I've done some research, but I'm coming up with a lot of different answers. I just need to know--when do I start the kittens on kitten food a.k.a. weaning? And also, when do they get their first shots?? Thanks in advance! (BTW, they are 3 weeks old now. )