Just about everything you listed, aside from getting pictures with Santa. And I have a great group of friends and my family adores Samantha, so I trust all of them with her. But yeah, she's got tons of toys, I show everyone I possibly can her picture(s), she sleeps on our bed (not that my human kids will, but you know what I mean), I treat her like a human in a dog suit. It drives my husband nuts sometimes, but I can't help it. She has way too much personality to be "just" a dog. No dog is "just" a dog anyway.