looks like you dont have metal support braces on the overhang you should probably put those on before it collapses on your vette, if it doesnt now, it will during winter with a snow load on there (i hope the vette wont be there im guessing you have enough sense)
edit: your dog looks like it sucks as a guard dog. it lays on the carpet instead of the cement. watta pussy