aww what a cutie and congrats! you should bathe him once a week if needed sometimes my coco can go longer, i think a good food is authority harvest baked wich is what i use for my coco because it is all natural. it is petsmart brand.i would leave food out for him 24/7 i do it for my coco and i'm sure that your baby will enjoy it and maybe learn to just go eat when he wants to instead of waiting for you to hand feed him. sounds like he wasn't taken care of very well from the person you got him from

also do not give him table food it is really bad and with him being sooo small his chances of getting sick from table food is greater. i'm glad that you have him now and that your concerned about his well being