Rufus the Floofus

Rufus is here! His name still feels a little uncertain – Tim was having a hard time remembering it,  but it’s the one we both agree on and at this point he seems to know it and respond to it. He’s extremes. Extreme PUPPY! Then extreme puppzzzz…. Wild and crazy then straight into a hard […]