Автор, сочувствую вам. Есть маленький тактический прием. В следующий раз договаривайтесь с сыном не так, а более конкретно - "в  9.15 встречаемся во дворе у машины". Для надежности можете сказать, что у вас еще раньше есть дела и к машине вы подойдете не из дома. А вообще за срыв поездки к вету с животным, которого к тому же он в дом привел, я бы ему устроила что-нибудь запоминающееся, чтобы  про ответственность за животных понял