My parents' dog may be put down soon... DS1 LOVES her and we spend many hours each week at their house. He includes her in his nightly prayers, too.
I'm concerned as to how to explain to him why she isn't at Grandma's house anymore (when that time comes)... do I say she got sick and went to Heaven? I don't want him to think everyone who gets sick dies... or do I say she went to a farm? I hate to lie to him.... I just know that he isn't old enough to truly understand, and I don't want him to continuously ask for her each time we go to their house (which is a few times a week!)
Suggestions? He will be 3 in March, if that helps...
Re: Explaining death?
Honestly, I would use this as an opportunity to discuss death. I would probably say something like what pp mentioned. About how usually doctors can help sick people/pets, but sometimes they can't and that's when people/pets go to heaven. Explain that heaven is a wonderful place and the dog is very happy there.
I think regardless of what you say your son will continue to ask for a while, it's only natural. I know the kids I used to babysit for were about three when their dog was put down. Every now and again they would ask where the dog was. The mom would explain that the dog went to heaven and that was it.