Thanks this helps a lot
As for number 4 though, im sure he doesnt forget me as when im home he spends most of his time following me around!lol! and how come they 'forget' each other but can remember their own name and come to you when you call for them??