Mowgli the cat is up for adoption at the Maryland SPCA