private async Task<List<ViewDogDto>> GetAllDogsAsViewDto() { var dogs = await _animalService.GetAllDogsAsync(); return dogs.Select(x => new ViewDogDto(x, new AnimalLinks(Url.Link(nameof(GetDog), new { id = x.Id })))).ToList(); }