Hello & :welcome:to the village! I agree with everyone, your pup is way too young to have left the litter. Please see you vet immediately. Glad to have you here!