isabella deltore and fit kitty