I love AUs. I definitely love this AU. Such a unique idea! Also: Awwwww for the puppy love!