aww.
Our cats names are jasper, oscar and Megan
I love long haired kittens. And 6 weeks is too early dude. We got ours at 5 weeks was a right tyke. Your meant to leave them with mum till 7 weeks i think. we took ours early to save it from a farmyard dog who was gradually tearing the litter up.
Dogs lose to cats i neveryway possible. Time consuming, not as intelligent in most cases, and they always lose in the fights despite popular belief. (dogs chase the cats to a corner then the cat gets scared last resort clouts it round the face and the dog goes off sulking)