Really, I must explain why I crate train my dogs? I can completely understand why OP's just drop off, there are veteran posters on this forum that bully others into believing only their way is correct. I love to have animals in my life, they however are not my life, you won't catch me at the store covered in cat or dog hair, you won't enter my home and it smell like a pet store.
Again, absolutely abrasive beings with apparently nothing better to do than attempt to contaminate others' days because of their own unhappiness. It is easy to hide behind the anonymity of a username, be hundreds sometimes thousands of miles away and feel like "oh I told them!" I can assure you there is more to life, good days are always ahead for all of us, best wishes.
For the helpful and supportive comments, thanks again, we meet with a behaviorist on Tuesday