So, Puffy was a very brave dragon lizard, getting his back opened up & his innards replaced! :)
Yes the batteries are expensive! About 5 bucks each, at Radio Shack but I'm hopeful there might be a cheaper source.
I think the "Do you want a new pet?" message appears anytime the unit...