Thanks for the encouragement and the compliments. We think he's the cutest thing ever but I know we're biased!
I definitely think things are getting better. Apollo is getting over the kitten and has started to ignore her on his own. However, he will try to chase her if they're playing and she runs away. At this point I've used the "leave it" command and he does leave it most of the time! I guess I just have to be patient and let them interact a little more every day.
Oh and yes, Roxy loves to drink out of Apollo's water bowl!! Thankfully he doesn't seem to mind. He's even moved over so that they can both drink from the bowl together - it's actually the cutest thing they do together so far!

He doesn't even seem to mind when she sticks her head in his food. But he doesn't like it one bit when she gets in his crate!!