He's actually about full grown. Still young but not really a puppy anymore according to his vet.
I don't know who abandoned him there and I don't care! I'm just glad I was able to get him and bring him home with me. He fits in perfectly with Leo and me.