Schedule, schedule, schedule.
This is something my Dad fails at miserably. The cat does not even bother screaming for food because I won't feed him to shut him up.
I will throw things at him or throw him outside, but no food.
Dad's home? Cat screams anytime dad walks through the kitchen. Half the time it works.
Animals respond to schedules a lot better then you'd think.
However, if you have to fiddle their schedule, for whatever reason, be prepared for some accidents.
Also, the poop on command is neat (I've never trained for it, but can see the positives) but if you have someone else caring for the animal MAKE SURE THEY KNOW THE COMAND! Or else that dog is gonna explode when you finally get back.