Pete chastises Soldier for not staying at home and out of trouble (to the extent that the dog could either be killed by an angry rancher, or have to be put down), but keeps an window open for the dog so he can come and go as he pleases.
No one keeps a $2 million dollar in a loose jacket pocket. They would keep it in a pants or possibly a shirt pocket.
In the opening scene, Ellen Levering mistakenly refers to Greta as Ms. Bayers (with an 's').