Good luck with Lu Bu
it looks like you made a breakthrough with the biting problem ... it just takes time and patience and lots of love
I can't get over how you say you have a cat how does that work?
it would be nice to see a pic of the two of them together