something a lot of people overlook is experiences - a dog-friendly trip or class she can do together with her retriever. i know someone who was obsessed with her golden and got a voucher for a professional dog photography session, and she actually used it way more than she expected because it gave her an excuse to spend quality time doing something fun with her pup. alternatively if your friend's into it, maybe a subscription to a dog training or enrichment program, or even just really nice matching gear like coordinated leashes and collars if she takes the dog places regularly. stuff she'll actually interact with every time they go out together tends to stick around longer than another toy gathering dust.