Maybe if you took him to the vet and got him de-flea'd (is that even a word??) your landlord would let you keep him. And you'd probably have to pay a deposit. Good for you for taking care of a lost baby.