Courtney Love has reportedly failed to collect her pet dog Lloyd from the vet - after dropping him off in March (05).

According to sources, the troubled rocker took the 13-year-old German Shepherd mix to California's Beverly Hills Small Animal Hospital after he suffered a stroke, and he's still there.

A pal tells US magazine Star, "Initially, after the stroke, Lloyd couldn't walk. But now he's able to scamper around with the cutest cocked head. He's absolutely loveable.

"Sadly though, Lloyd's now living in a concrete cage. It's tragic."

Star magazine has published a contact number for readers interested in adopting Lloyd.