Amanda I share my home with 8 cats all of which are indoors. I do not declaw my cats and have no issues with furniture being destroyed. All my cats are trained to use a scratching post and I trim nails every 4 - 6 weeks.

As for the litter boxes I am fanatical about cleaning them. I scoop them out 1 -2 times daily. All boxes are dumped and disinfected every week. As far as I know I do not have an odor problem.

If you adopt from a reputable shelter they should do a screening on the animals they take in. Explain that you have a dog and ask them to "test" the cat/kitten you are considering for adoption. When you bring the cat/kitten home work with Heidi when you introduce. Some shelters will encourage you to bring Heidi with you to see how she reacts to cats.

Hope this helps.