What a waste of money. Your not getting your pet back, just one with the same genetic make up. Why not just buy another of the same breed, species etc. Animals have been producing copies of themselves for years (it's called breeding), for free, why use a very expensive technique, to produce the same thing.
"I don't think she realises that Booger 2.0 will not have the same personality has Booger 1.0, so it will not be the same dog."
Who wants exactly the same personality as before... part of the fun of growing up with pets or kids is the memories that bring that personality to life. You can't replicate those, they only happen once.