Looks like you have some good suggestions here. I agree with catlover4ever about a animal communicator.. what have you got to loose? It worked wonders for Boo and I found out why Amy pees in her bed now and then or in other odd places.