Good luck with the new place, Ramcharger.
Sounds like it's just about right. It has what you need for both your car/truck and your buddy. Seems that the owner is a stand-up guy(no pun intended). Anyone willing to do that many upgrades must think that you're a worthy tenant. That goes a long way to making you feel comfortable in your new place.
Any ya know that having a dog greatly reduces the possibility of anyone coming onto your property.