Regular food and water, and a cat won't roam. Mine stay in the yard. Even at my buddy's that feeds the cats at his farm, they dont go anywhere. So, its a matter of feeding them to keep them home. Dogs need some type of containment, unless performing a task in which they were trained.
Navin R. Johnson: "He hates these cans!!!! Stay away from the cans!!!!"