An original, hand painted rock portrait is a beautiful and unique way to celebrate a cherished pet or remember one in a special painting that will last a lifetime.