Aww! Casper is the perfect name for the little guy. Glad to hear he's adjusting well