No he's not mad at you for leaving. Dogs aren't capable of thinking like that and planning advanced acts of revenge. The dog isn't house trained, the pet sitter either didn't come often enough or at all, and the dog learned to relieve himself in the house and it happened often enough to become a habit. Dogs naturally become a bit anxious when the family leaves and the increased activity as a result causes increased urination and defecation. You don't need to crate. You can continue to clean up the crap in the house instead.
Last edited by Baillif; 12-05-2013 at 02:31 PM.