Welcome

He looks around 5-6 weeks old to me. Have you looked in his mouth at his teeth. I am really glad you saved him for all you know the whole litter was dumped.

Whatever he is he is a...