My Gosh - I can't understand why You are not taking him to the Vet. Something IS wrong with his tail and he is only 7 weeks old and tiny...Do you know that IF it is infected he could go down hill very, very fast
Please GO to the VET - This is definitely a time when YOU should ASAP