First of all, 7 weeks is too young for a puppy to leave it's mother. That said, your puppy is just that - a baby. He is missing his mother and his litter mates. He is used to their warmth when he sleeps, as well as the smell of them, and the rhythm of his mother's heartbeat.
Put a shirt or...