The puppy was found at Troon Golf Course with puncture wounds from the owl's talons, Foothills Animal Rescue said.

PHOENIX — A puppy is recovering after being swooped up by a bird of prey and taken away from the Scottsdale home of his foster family.

Foothills Animal Rescue said the 12-week-old puppy, named Latte, was carried away by an owl last Friday and found nearly 12 hours later by golfers at Troon Golf Club near the 16th hole.

Latte was weak and dehydrated and had puncture wounds in her skull from the owl's talons, the shelter said.

Bonnie Ziegler, who is fostering Latte and three other puppies, said she let the puppies out for a "potty break" and only three returned.

"I didn’t hear a sound and the other puppies didn’t bark. It was as if she just vanished," Ziegler told Foothills Animal Rescue.