awww....sweet Powder Puff! At least she had a good name for him (well, not the 'puff' part).

He looks healthy, and hopefully will have many more happy and healthy years with a new furrever home and lifestyle!