You have been given such great advise from so many members! I do hope to see things improve. Id sure hate to see you find a new home for your Callie if all she lacked was some training.
I wish you the best and hope to hear a success story in the future!