I have two yorkies as well and whenever they do come downstairs (I live in the basement, they live upstairs) I make sure the cats food is up high where the pups can't reach. I've actually started to feed them all the time on a coffee table. Miki likes to scoop pieces out of the bowl and chase them around the table before eating them. At least shes burning calories doing it.
Simply feed the cat up high where dogs can't reach. But if you are not one for having the cat up on the counter, you can always close the cat off for mealtimes. Feed in a certain room.
As for the litter box, my fiance's mother keeps her litter box under a table with a long table cloth that reaches the floor. The litterbox is hidden from view and as long as it is changed regularly, you won't even know its there.
Simply feed the cat up high where dogs can't reach. But if you are not one for having the cat up on the counter, you can always close the cat off for mealtimes. Feed in a certain room.
As for the litter box, my fiance's mother keeps her litter box under a table with a long table cloth that reaches the floor. The litterbox is hidden from view and as long as it is changed regularly, you won't even know its there.