In all honesty, I would say take them with you. Why not go out one day and help your grandfather find a new furry friend? There is no way I'd ever be able to leave my two behind. I'd have to stay with them! They are my babies. I understand, though, why you are having a tough time. But I really think they would like to go with you!
Bookmarks