Nicely done!  Always rewarding to build a solid "dog project" and I'm sure they appreciate it.  More dog pictures please...